Hvordan lagre brukernavn og passord i git

Hvordan lagre brukernavn og passord i git
Git er et fritt tilgjengelig desentralisert versjonskontrollsystem som brukes av flere mennesker over hele kloden. Noen ganger blir det imidlertid tidkrevende og vanskelig å bevise identiteten din når du vil samhandle med et GIT-eksternt depot for å utføre forskjellige operasjoner. For å gjøre disse operasjonene mer gjennomførbare, lagre disse legitimasjonene permanent og koble Git Local Repository med det eksterne depotet.

Denne studien vil kort diskutere prosedyren for å lagre brukernavnet og passordet i GIT.

Hvordan lagre brukernavn og passord i git?

Som Git -bruker må du alltid gi legitimasjon for å koble et eksternt depot med Gits lokale depot. For å unngå dette bryet, lar Git deg lagre et brukernavn og passord lokalt og globalt å være tilgjengelig for alle nåværende prosjektbrukere.

For det tilsvarende formålet, følg trinnene nedenfor.

Trinn 1: Åpne GitHub -konto

For det første, åpne en nettleser, gå til "Github”Repository der du vil lagre brukernavnet og passordet ditt, og kopiere depotet”URL”. For eksempel vil vi kopiere lenken til vår "test”Eksternt depot fra adressefeltet:


Steg 2: Start Git Bash

Søk etter “Git bash”Ved hjelp av“Oppstart”Meny og starte den:


Trinn 3: Clone Repository

Nå kloner vi det valgte eksterne Git -depotet og angir et brukernavn og passord for å gjøre ting enklere. For å gjøre det, vil vi utføre “git klon”Kommando med kopiert eksternt depot -URL som følger:

$ git klon https: // linuxhint: [email protected]/itSlinuxhint/test


Her har vi spesifisert “Linuxhint”Som vårt brukernavn og“12345”Som passord:


Underutgangen indikerer at "test”Remote Repository er vellykket klonet:


Trinn 4: Lagre legitimasjon

Neste, kjør følgende “git config”Kommando for å lagre den spesifiserte Git -legitimasjonen i“.git/config”Fil:

$ git konfigurasjon legitimasjon.Hjelperbutikk


Overkommandoen vil lagre vår oppgitte legitimasjon i vårt lokale depot:


Deretter vil vi legge til “-global”Alternativ med“git config”Kommando for å lagre legitimasjonen globalt:

$ git config -global legitimasjon.Hjelperbutikk



Trinn 5: Trekkforespørsel

Skriv inn brukernavnet og passordet ditt, som du nylig har lagret i "~/.git-lege”Fil som ren tekst, i tilfelle når du trekker eller skyver fra det eksterne depotet for første gang:

$ git pull


Utgangen fra den ovennevnte kommandoen viste “Allerede oppdatert”Melding fordi vi allerede har lagret brukernavnet og passordet i GIT etter kloning av depotet:


Hvis du har klonet depotet uten å angi legitimasjon, følg delen nedenfor for å lagre brukernavnet og passordet ditt.

Hvordan lagre passord og brukernavn for allerede klonet depot?

Hvis du har klonet et GIT -eksternt depot uten å konfigurere et brukernavn og passord, lar Git Bash deg oppdatere "URL”Og spesifiser legitimasjon ved hjelp av følgende kommando:

$ git ekstern set-url opprinnelse https: // linuxworld: [email protected]/itSlinuxhint/test


Her har vi spesifisert “Linuxworld”Som vårt brukernavn,”09876”Som passord, og spesifiserte lenken til det klonede depotet etter“@”Sign.

Etter å ha utført ovennevnte kommando, utfør de samme trinnene for å lagre legitimasjonene vi allerede har gitt i den første delen.

Konklusjon

For å lagre brukernavn og passord i Git, åpner du “Github”Remote depot og kopierer dets“URL”. Deretter, lansere “Git bash”, Lim inn“URL" med "$ git klon”Kommando, spesifiser legitimasjonen og utfør den. Til slutt, kjør "$ git config -global legitimasjon.Hjelperbutikk”Kommando for å lagre legitimasjonen i“.git/config”Fil. Denne studien demonstrerte prosedyren for å lagre et brukernavn og passord i GIT.