Hvordan du bruker git config -kommando

Hvordan du bruker git config -kommando
Git er en fritt tilgjengelig open source-applikasjon som brukes av forskjellige brukere av operativsystemet, inkludert Windows. For å bruke dette verktøyet, må brukerne først installere og konfigurere GIT på systemene sine. Etter å ha gjort det, kan Git Gui eller Git Bash hjelpe deg med å utføre den nødvendige driften. Mer spesifikt tilbyr Git Bash forskjellige nyttige kommandoer med forskjellige støttede alternativer for å jobbe med Git ved å bruke kommandolinjen, og "git config”Kommando er en av dem.

Denne opplæringen vil beskrive bruken av Git Config -kommandoen på Windows.

Hva er Git Config -kommandoen?

git config”Kommando er en bekvemmelighetsfunksjon som brukes til å endre og angi GIT -grunnleggende konfigurasjonsverdier.

Hvordan du bruker git config -kommando?

Windows -brukere bruker ofte GIT Config -kommandoen med flere alternativer for å tilpasse GITs arbeid. Imidlertid, når denne kommandoen utføres uten noen parameter eller alternativ, viser den den relaterte manualen i terminalen.

Syntaks
Den generelle syntaksen til GIT -konfigurasjonskommandoen er gitt nedenfor:

$ git config [alternativ]

Ulike alternativer for Git Config -kommando

Her har vi vervet noen viktigste GIT -konfigurasjonsalternativer sammen med beskrivelsen deres:

Alternativer Beskrivelse
-global Bruk en global konfigurasjonsfil for å utføre forskjellige operasjoner som er tilgjengelig for alle nåværende brukere for alle prosjekter.
-system Bruk en systemkonfigurasjonsfil til å utføre operasjoner som er tilgjengelig for alle eksisterende brukere og prosjekter.
-lokal Bruk en depotkonfigurasjonsfil bare for gjeldende prosjekter.
-Legg til Bruk for å legge til en ny variabel i Git.
-redigere Brukes til å åpne redaktøren.
-fil Bruk til å konfigurere den gitte filen.

La oss nå diskutere konfigurasjonsnivåene til Git Config -kommandoen.

Hva er konfigurasjonsnivåene Git Config -kommandoen?

Det er tre konfigurasjonsnivåer som er lik ".gitconfig tekstfil", som for eksempel:

  • Lokalt prosjekt: Disse typer konfigurasjoner er bare tilgjengelige for det nåværende prosjektet og lagret i prosjektets katalognavn ".git/config”.
  • global: Disse konfigurasjonene er tilgjengelige for de nåværende brukerne for alle prosjekter og lagret i "~/gitconfig”Fil, som brukes til å lagre en konfigurasjon per person.
  • system: Disse konfigurene er tilgjengelige for alle brukere og prosjekter på Git og lagret i “/etc/gitconfig”.

For differensiering vil de undergitte seksjonene vurdere et scenario med å sette brukernavnet og e-post i alle GIT-konfigurasjonsnivåer. Så la oss ta turen mot det.

Hvordan du bruker git config -kommando med lokalt konfigurasjonsnivå?

I det lokale konfigurasjonsnivået "git config”Kommando konfigurerer brukernavnet og e -posten med“-lokal”Alternativ. La oss sjekke ut begge en etter en.

Eksempel 1: Konfigurer brukernavn
For å konfigurere brukernavnet i det lokale konfigurasjonsnivået, bruk "git config”Kommando og legg til“-lokal”Alternativ som nevnt nedenfor. For eksempel har vi spesifisert “Linuxhint1”Som en lokal”bruker.Navn”I det nåværende prosjektet:

$ git config - -lokal bruker.Navn "Linuxhint1"

For verifisering av ovennevnte operasjon, legg til "-få”Alternativ med“bruker.Navn”Nøkkel:

$ git config -få bruker.Navn

Undergitt utgang indikerer at brukernavnet blir lagt til Git-prosjektkatalogen:

Eksempel 2: Konfigurer e -post
Du kan også konfigurere en lokal e -post med samme Git Config -kommando. Det er imidlertid påkrevd å spesifisere e -postadressen med "bruker.e -post”Nøkkel:

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

Neste, legg til “-få”Alternativ med“bruker.e -post”Nøkkel for bekreftelse:

$ git config -få bruker.e -post

Den gitte utdata viser at e -posten vår “[email protected]”Blir vellykket lagt til Git -prosjektet direkte:

Ønsker å gjøre endringer i det globale konfigurasjonsnivået til GIT? Sjekk ut følgende avsnitt!

Hvordan du bruker git config -kommando med globalt konfigurasjonsnivå?

Når du vil angi et brukernavn eller e -post for alle tilgjengelige GIT -brukere, kan du bytte til den globale konfigurasjonen av Git Config -kommandoen.

For å forstå det uttalte konseptet, sjekk ut de under-nevnte eksemplene.

Eksempel 1: Endre brukernavn
For å endre brukernavnet i det globale konfigurasjonsnivået, bruk "git config”Kommando og legg til“-global”Alternativ. Her har vi spesifisert “Linuxhint”Som vår globale”bruker.Navn”:

$ git config -global bruker.Navn "Linuxhint"

For bekreftelse, bruk "-få”Alternativ med“bruker.Navn”Nøkkel:

$ git config -få bruker.Navn

Den gitte utgangen indikerer at vi har satt "Linuxhint”Som et globalt brukernavn:

Eksempel 2: Endre brukerens e -post
For å endre brukerens e -post globalt, legg til “-lokal”Alternativ med“git config”Kommando:

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

I vårt tilfelle har vi spesifisert “[email protected]”Som en global”bruker.e -post”:

Kontroller nå den endrede bruker -e -posten ved å utføre "-få”Alternativ med“bruker.e -post”Nøkkel:

$ git config -få bruker.e -post

Som du kan se, er vår spesifiserte bruker -e -post konfigurert:

For å utføre konfigurasjon for generelle Git -systembrukere, kan du gå inn i systemkonfigurasjonsnivået.

Hvordan du bruker git config -kommando med systemkonfigurasjonsnivå?

I dette eksemplet vil vi sjekke eksemplene på å endre brukernavnet og e -post ved hjelp av "-system”Alternativer.

Eksempel 1: Endre brukernavn
For å endre brukernavnet for alle Git -brukere, flytter du først til depotet ved å bruke "CD”Kommando:

$ CD "C: \ Repository"

Etter å ha gjort det, kjør "git config”Kommando med“-system”Alternativ:

$ git config -system bruker.Navn "Linuxhint2"

Her har vi spesifisert “Linuxhint2”Som en Git -systembruker:

For verifisering, bruk "-få”Alternativ med“bruker.Navn”Nøkkel:

$ git config -system -få bruker.Navn

Eksempel 2: Endre e -post
Kjør kommandoen under levert for å endre brukerens e-post ved hjelp av “-system”Alternativ:

$ git config -system bruker.E -post "Hooriakhan422Gmail.com "

Utfør “git config”Kommando med“-få”Alternativ for å vise den ekstra e -posten:

$ git config -system -få bruker.e -post

La oss sjekke bruken av "-Legg til”Og“-redigere”Alternativer med“ Git Config ”-kommandoen.

Hvordan legge til en ny variabel ved hjelp av Git Config -kommandoen?

Når Windows -brukere trenger å legge til en ny variabel i GIT -filene uten å endre dagens data, "-Legg til”Alternativet kan brukes med“git config”Kommando å legge til uten å endre eksisterende verdier eller data.

For eksempel vil vi legge til “Det er Linuxhint" i vår "gitfile.tekst”Fil. For dette formålet kan du kjøre kommandoen nedenfor og spesifisere variabelen med "bruker.gitfile”Nøkkel:

$ git config -add user.gitfile "dets linuxhint"

For bekreftelse, bruk "-få”Alternativ med“gitfile.tekst”Og trykk“Tast inn”:

$ git config -få gitfile.tekst

Hvordan åpne en tekstredigerer ved hjelp av Git Config -kommandoen?

Noen ganger blir det vanskelig å skrive en bestemt tekst eller melding i terminalen. For å løse dette problemet har vi mange valg, inkludert forhåndsinstallerte redaktører, for eksempel "vim”,“Gnu Nano”, Og“Atom”. For Windows “Notisblokk++”Er en sterkt anbefalt tekstredigerer.

Å åpne tekstredigereren ved hjelp av “git config”Kommando, legg til“-redigere”Alternativ som følger:

$ git config -edit

Som et resultat vil en tekstredigerer åpne seg på skjermen din, som du har konfigurert under GIT -installasjon. For eksempel er vår konfigurerte tekstredigerer "Notisblokk++”:

Det er alt! Vi har effektivt beskrevet informasjonen relatert til bruk av Git -konfigurasjon.

Konklusjon

git config”Kommando er en funksjon som brukes til å angi og endre GIT -verdier gjennom tre konfigurasjonsnivåer:“lokal”,“global”, Og“system”. Denne kommandoen bruker flere alternativer for å utføre forskjellige operasjoner på GIT, for eksempel å endre brukernavn og e -post via forskjellige konfigurasjonsnivåer, legge til variabler og åpne Text Editor. I denne opplæringen har vi demonstrert bruken av Git Config -kommandoen på Windows.