Kan jeg spesifisere flere brukere for meg selv i .GitConfig?

Kan jeg spesifisere flere brukere for meg selv i .GitConfig?
På Git jobber utviklere og takler flere prosjekter samtidig. For dette formålet kan hvert prosjekt trenge forskjellige brukernavn og e -post. I dette tilfellet kan du angi flere brukere i forskjellige Git -omfang. Mer spesifikt inkluderer GIT -omfang lokalt omfang og globalt omfang. De lokale omfangsinnstillingene gjelder bare for det spesifikke depotet. I kontrast gjelder de globale omfangsinnstillingene for alle depoter.

Denne bloggen vil illustrere hvordan du spesifiserer flere brukere i “.GitConfig”.

Er det mulig å spesifisere flere brukere for oss selv i .GitConfig?

Ja, du kan spesifisere flere brukere for deg selv i ".GitConfig" som:

  • Lokalt”: Angi brukernavn og e -post for et enkelt Git -depot.
  • Globalt”: Angi brukernavn og e -post for alle Git -lagringsplasser.

Hvordan konfigurere brukernavn og e -post lokalt for et enkelt Git -depot?

For å sette opp brukernavnet og e -post for et enkelt depot, "git config bruker.Navn """ og "git config bruker.e -post “””Kommandoer kan brukes henholdsvis.

Trinn 1: Naviger til et bestemt depot

Først må du skrive ut følgende kommando og omdirigere til det lokale depotet:

CD "C: \ git \ repo2"

Trinn 2: Angi brukernavn lokalt

Sett deretter et brukernavn lokalt ved å bruke følgende kommando og spesifisere ønsket brukernavn:

git config bruker.Navn "Amna Ali"

Sørg for å erstatte brukerens navn med den nødvendige:

Trinn 3: Angi e -post lokalt

Sett etter det ønsket e -postadresse for et bestemt depot som vi gjorde her:

git config bruker.E -post "[email protected] "

Trinn 4: Bekreft brukernavn

Deretter må du sørge for at brukernavnet er satt riktig ved å kjøre gitt kommando:

git config bruker.Navn

Det kan observeres at vårt ønskede brukernavn er satt, som er "Amna Ali”:

Trinn 5: Bekreft e -post

Skriv ut kommandoen med gitt below for å bekrefte den lokalt konfigurerte e-posten:

git config bruker.e -post

Som du kan se er den spesifiserte e -posten satt:

Hvordan konfigurere brukernavn og e -post globalt for alle Git -depoter?

For å sette opp brukernavnet for alle Git -depoter, kjør "git config -global bruker.Navn ""”Kommando, og for e -post, utfør“git config -global bruker.e -post “””Kommando.

Trinn 1: Angi brukernavn globalt

Bruk kommandoen nedenfor sammen med "-global”Alternativ og spesifiser ønsket brukernavn for å angi det for alle Git -lagringsplasser:

git config -global bruker.Navn "Laiba Younas"

Trinn 2: Angi e -post globalt

Sett deretter den spesifikke e -posten for alle Git -lagringsplasser:

git config -global bruker.E -post "[email protected] "

Trinn 3: Bekreft brukernavn

Kontroller nå om det globale brukernavnet er satt riktig:

git config -global bruker.Navn

Det kan sees at det aktuelle brukernavnet er satt for alle depoter, jeg.e., “Laiba Younas”:

Trinn 4: Bekreft e -post

Etter det, se den globalt satte e -posten:

git config -global bruker.e -post

Det kan observeres at e -posten for alle Git -lagringsplasser er satt vellykket:

Trinn 5: Bekreft endringer

Sjekk git -loggen for å se endringer:

git log

I utdataene nedenfor kan det sees at forpliktelseshistorien inneholder forpliktelser til forskjellige brukere:

Trinn 6: Vis konfigurasjonsinnstillinger

Til slutt, liste opp konfigurasjonsinnstillingene til ".GitConfig”Fil gjennom den under-uttalte kommandoen:

git config -list

Den nedenfor-fremhevede delen indikerer at ".GitConfig”Inneholder to brukernavn og e -postmeldinger. Ett brukernavn og e -post for et enkelt (bestemt) depot, og det andre er for alle Git -lagringsplasser:

Det handlet om å spesifisere flere brukere i “.GitConfig”.

Konklusjon

Brukere har lov til å spesifisere flere brukere i ".gitconfig ”. Det kan gjøres “lokalt”Ved å stille inn brukernavn og e -post for et enkelt Git -depot og“Globalt”Ved å stille inn brukernavn og e -post for alle Git -depoter. For å sette opp brukernavnet og e -post lokalt, "git config bruker.Navn """ og "git config bruker.e -post “””Kommandoer kan brukes henholdsvis. Dessuten den samme kommandoen med "-global”Alternativet brukes til å angi brukernavn og e -post globalt. Denne bloggen illustrerte metoden for å spesifisere flere brukere i “.GitConfig”.