Iată câteva comenzi de bază Git cu exemple ilustrative:
1. git init
Inițializați un nou depozit Git în directorul curent.
Exemplu:
git init
2. git clone <repository>
Clonați un depozit dintr-un depozit de la distanță pe mașina dvs. locală.
Exemplu:
git clone https://github.com/user/repository.git
3. git add
<fișier>
Adăugați un fișier în zona de pregătire pentru a vă pregăti pentru comitere.
Exemplu:
git add myfile.txt
4. git commit -m
„<mesaj>”
Creați un nou commit cu un <mesaj> pentru a înregistra modificările în zona de pregătire.
Exemplu:
git commit -m "Add new feature"
5. git status
Afișați starea depozitului și a fișierelor, inclusiv starea modificărilor necommitate.
Exemplu:
git status
6. git log
Afișați istoricul comitărilor din depozit, inclusiv informații despre comitări, autori și marcaje temporale.
Exemplu:
git log
7. git pull
Sincronizați și extrageți modificările dintr-un depozit de la distanță în depozitul dvs. local.
Exemplu:
git pull origin main
8. git push
Transmiteți modificările din depozitul dvs. local într-un depozit la distanță.
Exemplu:
git push origin main
9. git branch
Afișați lista de ramuri din depozit și ramura activă în prezent.
Exemplu:
git branch
10. git checkout <branch>
Comutați la o altă ramură din depozit.
Exemplu:
git checkout feature-branch
11. git merge <branch>
Îmbinați modificările dintr-o ramură în ramura curentă.
Exemplu:
git merge feature-branch
12. git remote add <name> <url>
Conectați un depozit local cu un depozit la distanță adăugând o telecomandă.
Exemplu:
git remote add origin https://github.com/user/repository.git
13. git remote -v
Afișați lista telecomenzilor conectate la depozitul local.
Exemplu:
git remote -v
14. git reset <file>
Anulați modificările necommitate într-un anumit fișier.
Exemplu:
git reset myfile.txt
15. git stash
Ascundeți temporar modificările necommitate pentru a lucra într-o altă ramură.
Exemplu:
git stash
Acestea sunt doar câteva dintre comenzile de bază Git. Git oferă mai multe comenzi și funcționalități pentru gestionarea codului sursă și colaborare.