Hoe gebruikersnaam en wachtwoord op te slaan in Git

Hoe Gebruikersnaam En Wachtwoord Op Te Slaan In Git



Git is een gratis beschikbaar gedecentraliseerd versiebeheersysteem dat door meerdere mensen over de hele wereld wordt gebruikt. Soms wordt het echter tijdrovend en moeilijk om uw identiteit te bewijzen wanneer u wilt communiceren met een externe Git-repository voor het uitvoeren van verschillende bewerkingen. Om deze bewerkingen beter mogelijk te maken, slaat u deze inloggegevens permanent op en verbindt u de lokale Git-repository met de externe repository.

In dit onderzoek wordt kort ingegaan op de procedure voor het opslaan van de gebruikersnaam en het wachtwoord in Git.

Hoe gebruikersnaam en wachtwoord op te slaan in Git?

Als Git-gebruiker moet je altijd je inloggegevens opgeven om een ​​externe repository te verbinden met de lokale repository van Git. Om dit gedoe te voorkomen, stelt Git je in staat om een ​​gebruikersnaam en wachtwoord lokaal en globaal op te slaan, zodat het toegankelijk is voor alle huidige projectgebruikers.







Volg de onderstaande stappen voor het bijbehorende doel.



Stap 1: GitHub-account openen



Open eerst een browser, ga naar uw ' GitHub ” repository waar u uw gebruikersnaam en wachtwoord wilt opslaan, en kopieer de repository “ URL ”. We kopiëren bijvoorbeeld de link van onze ' testen ” externe repository uit de adresbalk:






Stap 2: Start Git Bash

Zoek naar de ' Git Bash ” met behulp van de “ Beginnen ” menu en start het:




Stap 3: Repository klonen

Nu gaan we de geselecteerde externe Git-repository klonen en een gebruikersnaam en wachtwoord instellen om dingen gemakkelijker te maken. Om dit te doen, voeren we de ' git kloon ” commando met gekopieerde externe repository-URL als volgt:

$ git kloon https: // Linux: 12345 @ github.com / zijnlinuxhint / testen


Hier hebben we gespecificeerd “ Linux ” als onze gebruikersnaam en “ 12345 ” als het wachtwoord:


De onderstaande uitvoer geeft aan dat de “ testen ” externe repository is succesvol gekloond:


Stap 4: Bewaar referenties

Voer vervolgens het volgende uit ' git config ” commando om de opgegeven Git-referenties op te slaan in de “ .git/config ' het dossier:

$ git config credential.helper winkel


Bovenstaande opdracht slaat onze verstrekte inloggegevens op in onze lokale repository:


Vervolgens voegen we de ' -globaal ” optie met de “ git config ” commando om de referentie globaal op te slaan:

$ git config --globaal credential.helper winkel



Stap 5: Pull-verzoek

Voer uw gebruikersnaam en wachtwoord in, die u onlangs hebt opgeslagen in de ' ~/.git-referentie ”-bestand als platte tekst, in het geval dat u voor de eerste keer uit de externe repository trekt of pusht:

$ git pull


De uitvoer van het hierboven gegeven commando wordt weergegeven ' Al bijgewerkt ” bericht omdat we de gebruikersnaam en het wachtwoord al in Git hebben opgeslagen na het klonen van de repository:


Als u de repository hebt gekloond zonder de inloggegevens in te stellen, volgt u het onderstaande gedeelte om uw gebruikersnaam en wachtwoord op te slaan.

Hoe wachtwoord en gebruikersnaam op te slaan voor reeds gekloonde repository?

Als je een externe Git-repository hebt gekloond zonder een gebruikersnaam en wachtwoord te configureren, stelt Git bash je in staat om de ' URL ” en specificeer referenties met behulp van de volgende opdracht:

$ git remote set-url oorsprong https: // LinuxWorld: 09876 @ github.com / zijnlinuxhint / testen


Hier hebben we gespecificeerd “ LinuxWorld ” als onze gebruikersnaam, “ 09876 ” als wachtwoord, en specificeerde de link van de gekloonde repository na de “ @ ' teken.

Voer na het uitvoeren van de hierboven gegeven opdracht dezelfde stappen uit voor het opslaan van de referenties die we al in de eerste sectie hebben verstrekt.

Conclusie

Om gebruikersnaam en wachtwoord in Git op te slaan, opent u uw ' GitHub ” externe repository en kopieer de “ URL ”. Start vervolgens ' Git Bash ”, plak de “ URL ' met de ' $ git kloon ” commando, specificeer de referentie en voer deze uit. Voer ten slotte de ' $ git config –global credential.helper store ” commando om de referentie op te slaan in de “ .git/config ' het dossier. Deze studie demonstreerde de procedure voor het opslaan van een gebruikersnaam en wachtwoord in Git.