Git este un sistem de control al versiunilor distribuite dezvoltat de Linus Torvalds pentru a ajuta la construirea kernel-ului Linux. Încă de la începuturile sale, Git a crescut enorm pentru a deveni cel mai popular sistem de control al versiunilor.
Git permite mai multor utilizatori să contribuie simultan la un singur proiect, să urmărească modificările, să revină la versiunile anterioare și să creeze sucursale pentru diferite versiuni ale proiectului. Acesta este motivul pentru care este important să vă configurați numele de utilizator și adresa de e-mail în Git, astfel încât fiecare confirmare să poată fi urmărită înapoi la utilizator.
Esența acestui ghid este de a vă ghida prin noțiunile de bază pentru a începe cu Git după instalare, în special pentru a configura un nume de utilizator și un e-mail în Git.
Notă: în timp ce folosim Ubuntu pentru acest tutorial, pașii se vor aplica indiferent de sistemul de operare cu care lucrați.
Cum se configurează un nume de utilizator global și un e-mail
După instalarea Git, trebuie să vă setați numele de utilizator și adresa de e-mail. Git vă permite să setați un nume de utilizator global și un e-mail pentru a fi utilizate în toate proiectele dvs. git sau acreditările locale utilizate într-un anumit depozit.
Pentru a seta acreditările dvs. git, utilizați git config
comanda. Git config este un instrument încorporat care vă permite să vizualizați și să setați variabile git.
În Ubuntu, variabilele de configurare git se află în următoarele directoare:
- / etc / gitconfig – Acest fișier stochează configurațiile git pentru toți utilizatorii și depozitele acestora.
- ~ / .gitconfig – Fișierul .gitconfig din directorul de start; stochează configurațiile git pentru un anumit utilizator.
- .git / config – Aceasta stochează configurația git pentru depozitul local.
Pentru a vă verifica numele de utilizator și configurația e-mailului, utilizați comanda:
git config --list
Dacă nu primiți nicio ieșire din comanda de mai sus, setați-vă numele de utilizator și adresa de e-mail.
Pentru a seta numele de utilizator și e-mailul global de validare, introduceți comenzile:
git config --global user.name “Username” git config --global user.email example@email.com
Odată ce comenzile se execută cu succes, verificați variabilele setate folosind comanda:
git config –list
După executarea acestei comenzi, ar trebui să obțineți o ieșire similară cu cea afișată:
user.name=Username
user.email=example@email.com
De asemenea, puteți edita fișierul de configurare git pentru a adăuga numele de utilizator și parola. Folosind editorul de text preferat, editați fișierul „~ / .gitconfig” și adăugați numele de utilizator și adresa de e-mail.
nano /home/ubuntu/.gitconfig
Adăugați intrările ca:
[user] name = Username email = example@email.com
Salvați fișierul și utilizați comanda git config pentru a verifica dacă ați adăugat cu succes intrările.
Cum se configurează un nume de utilizator local și un e-mail
Git vă permite, de asemenea, să configurați un nume de utilizator local și un e-mail. Puteți utiliza acreditările locale pentru un anumit depozit.
Pentru a face acest lucru, utilizați git config
comanda fără --global
semnalizați din interiorul directorului depozitului.
De exemplu:
Navigați la directorul pe care doriți să îl utilizați ca repo:
cd ~/workspace
Apoi, inițializați directorul ca depozit git cu comanda:
git init .
În interiorul depozitului, utilizați comenzile de mai jos pentru a seta numele de utilizator și adresa de e-mail.
git config user.name “localusername” git config user.email “user@ubuntu.local”
Pentru a verifica modificările, utilizați comanda:
cat .git/config
Comanda de mai sus va naviga la directorul .git din depozitul local și va afișa conținutul fișierului de configurare. Git stochează configurațiile pentru o anumită repo în fișierul .git / config.
Rezultatul pentru aceasta va fi:
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [user] name = localusername email = user@ubuntu.local
Pentru a afișa atât setările globale, cât și cele locale, puteți utiliza fișierul git config
comanda. Iată un exemplu de ieșire:
user.name=Username user.email=example@email.com core.repositoryformatversion=0 core.filemode=true core.bare=false core.logallrefupdates=true user.name=Localusername user.email=user@ubuntu.local
Comenzi utile de configurare git
git config
comanda vă permite, de asemenea, să configurați alte setări git.
De exemplu, puteți seta editorul git implicit folosind comanda:
git config --global core.editor vim
Înlocuiți vim cu editorul la alegere, cum ar fi Emacs, nano etc.
De asemenea, puteți schimba numele implicit pentru ramura inițială – setat la „master” în mod implicit.
Utilizați comanda de mai jos pentru a schimba numele implicit al ramurii inițiale.
git config --global init.defaultBranch initial
În mod similar, înlocuiți „inițialul” cu numele dorit pentru ramura inițială.
Verificați toate setările, așa cum se arată în rezultatul de mai jos:
user.name=Username user.email=example@email.com core.editor=vim init.defaultbranch=initial core.repositoryformatversion=0 core.filemode=true core.bare=false core.logallrefupdates=true user.name=Localusername user.email=user@ubuntu.local
Încheierea
Git este un instrument incredibil care îi ajută pe utilizatori să își mențină, să contribuie și să împărtășească munca lor cu alții. Pentru a fi mai eficient atunci când utilizați Git, puteți utiliza, de asemenea, Git Alias pentru a vă îmbunătăți fluxul de lucru sau puteți afla cum să ștergeți o ramură locală sau la distanță.
Legate de:
-
Cum se instalează Git Bash pe Windows 10
-
Cum să începeți cu Git și GitHub
-
5 dintre cei mai buni clienți grafici Git pentru Mac