Voorwaarde
Het doel van dit bericht is om je te helpen bij het configureren van de gebruikersnaam en het e-mailadres van Git op het CentOS 8-besturingssysteem. Zorg ervoor dat Git op uw CentOS 8-systeem is geïnstalleerd. Als het niet is geïnstalleerd, is het commando vrij eenvoudig en gemakkelijk omdat de nieuwste en stabiele versie beschikbaar is in de officiële pakketrepository van CentOS 8, en je kunt het snel vanaf daar installeren met behulp van de onderstaande opdracht:
$ sudo dnf install git -y
De git wordt zo geïnstalleerd en de installatie kan worden geverifieerd met behulp van de onderstaande opdracht:
$ git --versie
U kunt in de bijgevoegde schermafbeelding getuige zijn van die versie 2.8.2 van Git is succesvol geïnstalleerd op het CentOS 8-besturingssysteem. Laten we nu eens kijken hoe we de basisconfiguratie van Git kunnen instellen om ermee aan de slag te gaan.
Nu kunnen er twee mogelijke manieren zijn waarop je Git wilt instellen en configureren, ofwel wil je het globaal configureren of in een enkel project. Laten we dus gaan kijken hoe we Git-gebruikersnaam en e-mailadres wereldwijd kunnen configureren.
Hoe de algemene configuratie van Git op CentOS 8 in te stellen
Om de gebruikersnaam en het e-mailadres van Git globaal te wijzigen, bevatten de commit-berichten de juiste informatie over de gebruiker in elk project. We kunnen zowel gebruikersnaam als e-mailadres configureren met behulp van de git config commando met de -globaal vlag zoals getoond in de onderstaande commando's:
$ git config --global user.naam "gebruikersnaam"$ git config --global user.e-mail "[e-mail beveiligd]"
Nadat u de gebruikersnaam en het e-mailadres met succes globaal hebt geconfigureerd, kunt u de informatie over de Git-gebruiker bekijken met behulp van de opdracht:
$ git config --list
De bovenstaande opdracht toont de informatie van de Git-gebruiker.
Deze informatie wordt opgeslagen in de '.gitconfig' configuratiebestand van de Git, en als je die informatie wilt bewerken, kun je de onderstaande opdracht gebruiken en deze naar wens wijzigen:
$ sudo nano ~/.gitconfig
Nadat u het naar wens hebt gewijzigd, slaat u het bestand op en sluit u af met de sneltoetsen CTRL + S en CTRL + X.
Wat als u het niet globaal wilt wijzigen, maar alleen in de projectdirectory?. Laten we eens kijken hoe we Git-gebruikersnaam en e-mailadres in één repository kunnen wijzigen.
Git configureren in een enkele repository
Om de gebruikersnaam en het e-mailadres van Git alleen in een enkele repository te wijzigen, zodat de commit-berichten in die repository verschillende informatie over de gebruiker zullen hebben.
Eerst moet u naar de map navigeren waarin het project is opgezet of als er geen projectmap is, maak dan een map aan met de 'mkdir' opdracht:
$ mkdir projectDirectory
Navigeer vervolgens naar de nieuw gemaakte projectdirectory.
$ cd projectdirectory
Als je eenmaal in de map van het project bent, initialiseer je de git-repository met het commando:
$ git init
de methode voor het configureren van zowel gebruikersnaam als e-mailadres zal hetzelfde zijn met behulp van de git config commando maar zonder de -globaal vlag zoals getoond in de onderstaande commando's:
$ git config gebruiker.naam "gebruikersnaam"$ git config gebruiker.e-mail "[e-mail beveiligd]"
Op deze manier kunt u met succes de gebruikersnaam en het e-mailadres van de gebruiker configureren in een enkele repository; je kunt de informatie over de Git-gebruiker bekijken met het commando:
$ git config --listDe bovenstaande opdracht toont de informatie direct show.
Deze informatie zal zeker worden opgeslagen in de '.gitconfig' configuratiebestand, en je kunt die informatie bewerken met de onderstaande opdracht:
$ sudo nano ~/.gitconfig
Nadat u het naar wens hebt gewijzigd, slaat u het bestand op en sluit u af met de sneltoetsen CTRL + S en CTRL + X.
Conclusie
Dit gaat allemaal over hoe u de gebruikersnaam en het e-mailadres van de Git-gebruiker wereldwijd en binnen een enkele repository kunt configureren en wijzigen. Na het lezen van dit bericht, kun je in elk ander project een andere gebruikersnaam en een ander e-mailadres hebben.