Kaip išsaugoti vartotojo vardą ir slaptažodį Git

Kaip Issaugoti Vartotojo Varda Ir Slaptazodi Git



Git yra laisvai prieinama decentralizuota versijų valdymo sistema, kurią naudoja keli žmonės visame pasaulyje. Tačiau kartais tampa daug laiko ir sunku įrodyti savo tapatybę, kai norite bendrauti su Git nuotoline saugykla, kad galėtumėte atlikti įvairias operacijas. Kad šios operacijos būtų įmanomesnės, visam laikui išsaugokite šiuos kredencialus ir prijunkite vietinę Git saugyklą su nuotoline saugykla.

Šiame tyrime trumpai bus aptarta vartotojo vardo ir slaptažodžio išsaugojimo Git procedūra.

Kaip išsaugoti vartotojo vardą ir slaptažodį „Git“?

Kaip „Git“ vartotojas, visada turite pateikti savo kredencialus, kad galėtumėte prijungti nuotolinę saugyklą su vietine „Git“ saugykla. Kad išvengtumėte šio vargo, „Git“ leidžia saugoti vartotojo vardą ir slaptažodį vietoje ir visame pasaulyje, kad būtų pasiekiami visiems dabartiniams projekto naudotojams.







Atitinkamam tikslui atlikite toliau nurodytus veiksmus.



1 veiksmas: atidarykite „GitHub“ paskyrą



Pirmiausia atidarykite naršyklę, eikite į „ GitHub “ saugykla, kurioje norite išsaugoti savo vartotojo vardą ir slaptažodį, ir nukopijuoti saugyklą “ URL “. Pavyzdžiui, nukopijuosime nuorodą į mūsų bandymas “ nuotolinė saugykla iš adreso juostos:






2 žingsnis: Paleiskite „Git Bash“.

Ieškokite ' Gitas Bashas “, naudojant “ Pradėti “ meniu ir paleiskite jį:




3 veiksmas: klonuokite saugyklą

Dabar mes klonuosime pasirinktą nuotolinę „Git“ saugyklą ir nustatysime vartotojo vardą ir slaptažodį, kad būtų lengviau. Norėdami tai padaryti, vykdysime „ git klonas ” komandą su nukopijuotu nuotolinės saugyklos URL taip:

$ git klonas https: // Linux: 12345 @ github.com / jo užuomina / bandymas


Čia mes nurodėme ' Linux “ kaip mūsų vartotojo vardą ir „ 12345 “ kaip slaptažodį:


Žemiau pateikta išvestis rodo, kad „ bandymas “ nuotolinė saugykla sėkmingai klonuota:


4 veiksmas: išsaugokite kredencialus

Tada paleiskite šią „ git konfigūracija “ komandą, kad išsaugotumėte nurodytus „Git“ kredencialus „ .git/config “ failas:

$ git konfigūracija kredencialas.pagalbininkų parduotuvė


Aukščiau pateikta komanda išsaugos mūsų pateiktus kredencialus mūsų vietinėje saugykloje:


Tada pridėsime „ – globalus “ parinktis su „ git konfigūracija “ komanda, kad išsaugotumėte kredencialus visame pasaulyje:

$ git konfigūracija --pasaulinis kredencialas.pagalbininkų parduotuvė



5 veiksmas: ištraukite užklausą

Įveskite savo vartotojo vardą ir slaptažodį, kuriuos neseniai išsaugojote „ ~/.git-credential ” failą kaip paprastą tekstą, jei pirmą kartą ištraukiate arba stumiate iš nuotolinės saugyklos:

$ git traukti


Aukščiau pateiktos komandos išvestis rodoma „ Jau atnaujinta “ pranešimą, nes mes jau išsaugojome vartotojo vardą ir slaptažodį Git po saugyklos klonavimo:


Jei klonavote saugyklą nenustatę kredencialų, vadovaukitės toliau pateikta dalimi, kad išsaugotumėte savo vartotojo vardą ir slaptažodį.

Kaip išsaugoti slaptažodį ir vartotojo vardą jau klonuotai saugyklai?

Jei klonavote „Git“ nuotolinę saugyklą nesukonfigūravę vartotojo vardo ir slaptažodžio, „Git bash“ leidžia atnaujinti „ URL “ ir nurodykite kredencialus naudodami šią komandą:

$ git nuotolinio valdymo pultas set-url kilmės https: // LinuxWorld: 09876 @ github.com / jo užuomina / bandymas


Čia mes nurodėme ' LinuxWorld “ kaip mūsų vartotojo vardą, “ 09876 “ kaip savo slaptažodį ir nurodė klonuotos saugyklos nuorodą po „ @ “ ženklas.

Įvykdę aukščiau pateiktą komandą, atlikite tuos pačius veiksmus, kad išsaugotumėte kredencialus, kuriuos jau pateikėme pirmajame skyriuje.

Išvada

Norėdami išsaugoti vartotojo vardą ir slaptažodį „Git“, atidarykite „ GitHub ' nuotolinę saugyklą ir nukopijuokite ją ' URL “. Tada paleiskite „ Gitas Bashas “, įklijuokite „ URL ' su ' $ git klonas “ komandą, nurodykite kredencialą ir jį vykdykite. Galiausiai paleiskite „ $ git config – pasaulinė credential.helper parduotuvė “ komandą, kad išsaugotumėte kredencialą „ .git/config “ failą. Šis tyrimas parodė vartotojo vardo ir slaptažodžio išsaugojimo Git procedūrą.