Štai keletas pagrindinių „Git“ komandų su iliustraciniais pavyzdžiais:
1. git init
Inicijuoti naują Git saugyklą dabartiniame kataloge.
Pavyzdys:
git init
2. git clone <repository>
Klonuokite saugyklą iš nuotolinės saugyklos į vietinį kompiuterį.
Pavyzdys:
git clone https://github.com/user/repository.git
3. git add
<failas>
Pridėkite failą į sustojimo sritį, kad pasiruoštumėte įsipareigojimui.
Pavyzdys:
git add myfile.txt
4. git commit -m
„<pranešimas>“
Sukurkite naują įsipareigojimą su <pranešimu>, kad įrašytumėte pakeitimus sustojimo srityje.
Pavyzdys:
git commit -m "Add new feature"
5. git status
Rodyti saugyklos ir failų būseną, įskaitant neįtvirtintų pakeitimų būseną.
Pavyzdys:
git status
6. git log
Rodyti saugyklos įvykdymo istoriją, įskaitant informaciją apie įsipareigojimus, autorius ir laiko žymes.
Pavyzdys:
git log
7. git pull
Sinchronizuokite ir ištraukite pakeitimus iš nuotolinės saugyklos į vietinę saugyklą.
Pavyzdys:
git pull origin main
8. git push
Perkelkite pakeitimus iš vietinės saugyklos į nuotolinę saugyklą.
Pavyzdys:
git push origin main
9. git branch
Rodyti šakų sąrašą saugykloje ir šiuo metu aktyvią šaką.
Pavyzdys:
git branch
10. git checkout <branch>
Perjunkite į kitą saugyklos šaką.
Pavyzdys:
git checkout feature-branch
11. git merge <branch>
Sujungti pakeitimus iš šakos į dabartinę šaką.
Pavyzdys:
git merge feature-branch
12. git remote add <name> <url>
Susiekite vietinę saugyklą su nuotoline saugykla pridėdami nuotolinę saugyklą.
Pavyzdys:
git remote add origin https://github.com/user/repository.git
13. git remote -v
Rodyti nuotolinio valdymo pultų, susietų su vietine saugykla, sąrašą.
Pavyzdys:
git remote -v
14. git reset <file>
Anuliuoti nepatvirtintus konkretaus failo pakeitimus.
Pavyzdys:
git reset myfile.txt
15. git stash
Laikinai išsaugokite neatlikusius pakeitimus, kad galėtumėte dirbti kitame filiale.
Pavyzdys:
git stash
Tai tik keletas pagrindinių „Git“ komandų. Git suteikia daug daugiau komandų ir funkcijų, skirtų šaltinio kodo valdymui ir bendradarbiavimui.