Git Succinct Noțiuni de bază cu Git

Instalare

Git este disponibil pe toate platformele importante. Instrucțiunile de mai jos vă vor ajuta să vă instalați pe Windows, dar este întotdeauna bine să consultați site-ul oficial Git pentru a obține cele mai recente informații.

Git pentru Windows este disponibil prin pachetul MsysGit.

  1. Descărcați și executați cea mai recentă versiune a programului de instalare.
  2. În ecranul de configurare intitulat "Ajustarea mediului PATH", selectați opțiunea "Utilizați numai Git Bash".
  3. În ecranul de configurare intitulat "Alegerea executabilului SSH", selectați "Utilizați OpenSSH".
  4. În cele din urmă, selectați "Verificați stilul Windows, închideți liniile de tip Unix" și apăsați "Next" pentru a începe instalarea.

Acest lucru va instala un nou program numit "Git Bash", care este linia de comandă pe care ar trebui să o utilizați ori de câte ori lucrați cu Git.


Captură de ecran a lui Git Bash

configurație

Git vine cu o lungă listă de opțiuni de configurare care acoperă totul, de la numele dvs. la instrumentul dvs. preferat de îmbinare. Puteți seta opțiunile cu git config comandă sau prin editarea manuală a unui fișier numit .gitconfig în directorul dvs. de acasă. Unele dintre cele mai frecvente opțiuni sunt prezentate mai jos.

Informații utilizator

Primul lucru pe care îl veți face cu orice instalare Git nou este să vă prezentați. Git înregistrează aceste informații cu angajamentele dvs., iar serviciile terță parte, precum GitHub, o utilizează pentru a vă identifica.

 git config - utilizator global.name "John Smith" git config - utilizator global.email [email protected]

--global semnalizează opțiunile de înregistrare în ~ / .Gitconfig, făcându-l implicit pentru toate depozitele noi. Omiterea acestuia vă permite să specificați opțiunile pe bază de repository.

Editor

Implementarea liniei de comandă a lui Git se bazează pe un editor de text pentru cea mai mare parte a contribuției sale. Puteți să activați Git să utilizeze editorul dvs. de alegere cu core.editor opțiune:

 git config - nucleul global. editor gvim

Pseudonime

În mod implicit, Git nu vine cu comenzi rapide, dar puteți adăuga propriile comenzi prin aliasing. Dacă veniți dintr-un fundal SVN, veți aprecia următoarele legături:

 git config --global alias.st status git config --global alias.ci comite git config --global alias.co checkout git config --global alias.br ramură

Aflați mai multe prin rularea git help config în promptul dvs. Git Bash.


Inițializarea depozitelor

Git este conceput pentru a fi cât mai discret posibil. Singura diferență dintre un depozit Git și un dosar obișnuit al proiectului este un extra .git director în rădăcină de proiect (nu în fiecare subfolder ca SVN). Pentru a transforma un folder obișnuit de proiect într-un depozit Git cu drepturi depline, rulați git init comanda:

 git init 

argument ar trebui să fie o cale către depozit (lăsându-l necompletat va folosi directorul de lucru curent). Acum puteți folosi toate caracteristicile minunate ale controlului versiunii Git.


Clonarea depozitelor

Ca alternativă la git init, puteți clona un depozit Git existent utilizând următoarea comandă:

 clona git ssh: //@/path/to/repo.git

Se înregistrează în mașină care utilizează SSH și descarcă repo.git proiect. Acesta este un complet copie, nu doar un link către depozitul serverului. Aveți propria dvs. istorie, directorul de lucru, zona de așteptare și structura sucursalei și nimeni nu va vedea modificările pe care le faceți, până când le împingeți înapoi la un depozit public.

Această lecție reprezintă un capitol din Git Succinct, o carte electronică gratuită de la echipa de la Syncfusion.

Cod