Čia yra išsamus naudingų „Git“ komandų sąrašas kartu su iliustraciniais pavyzdžiais:
git init
Savo projekto kataloge inicijuokite naują Git saugyklą.
Pavyzdys:
git clone [url]
Klonuokite nuotolinę saugyklą iš serverio į vietinį kompiuterį.
Pavyzdys:
git add [file]
Pridėkite vieną ar daugiau failų į sustojimo sritį, kad pasiruoštumėte commit.
Pavyzdys:
git commit -m "message"
Sukurkite naują commit su pakeitimais, kurie buvo įtraukti į sustojimo sritį, ir įtraukite savo commit pranešimą.
Pavyzdys:
git status
Peržiūrėkite dabartinę saugyklos būseną, įskaitant pakeistus failus ir sustojimo sritį.
Pavyzdys:
git log
Rodyti commit saugyklos istoriją.
Pavyzdys:
git branch
Išvardykite visas saugyklos šakas ir pažymėkite dabartinę šaką.
Pavyzdys:
git checkout [branch]
Perjunkite į kitą saugyklos šaką.
Pavyzdys:
git merge [branch]
Sujunkite kitą šaką su dabartine šaka.
Pavyzdys:
git pull
Gaukite ir integruokite pakeitimus iš nuotolinės saugyklos į dabartinę šaką.
Pavyzdys:
git push
Perkelkite pakeitimus iš dabartinės šakos į nuotolinę saugyklą.
Pavyzdys:
git remote add [name] [url]
Pridėkite naują nuotolinį serverį į savo nuotolinių saugyklų sąrašą.
Pavyzdys:
git fetch
Atsisiųskite pakeitimus iš nuotolinių saugyklų, bet neintegruokite į dabartinę šaką.
Pavyzdys:
git diff
Palyginkite sustojimo srities ir sekamų failų pakeitimus.
Pavyzdys:
git reset [file]
Pašalinkite failą iš sustojimo srities ir grąžinkite jį į ankstesnę būseną.
Pavyzdys:
git stash
laikinai išsaugokite nepatvirtintus pakeitimus, kad galėtumėte dirbti su kita šaka, jų neįgyvendindami.
Pavyzdys:
git remote -v
Išvardykite nuotolinius serverius ir jų URL adresus.
Pavyzdys: