აქ მოცემულია სასარგებლო Git ბრძანებების დეტალური სია, საილუსტრაციო მაგალითებთან ერთად:
git init
შექმენით ახალი Git საცავი თქვენი პროექტის დირექტორიაში.
მაგალითი:
git clone [url]
კლონირეთ დისტანციური საცავი სერვერიდან თქვენს ადგილობრივ მანქანაზე.
მაგალითი:
git add [file]
დაამატეთ ერთი ან მეტი ფაილი დადგმის არეალს, რათა მოემზადოთ commit.
მაგალითი:
git commit -m "message"
შექმენით ახალი commit ცვლილებებით, რომლებიც დაემატა დადგმის ზონას და შეიტანეთ თქვენი commit შეტყობინება.
მაგალითი:
git status
იხილეთ საცავის მიმდინარე სტატუსი, მათ შორის შეცვლილი ფაილები და დადგმის არეალი.
მაგალითი:
git log
აჩვენეთ commit საცავის ისტორია.
მაგალითი:
git branch
ჩამოთვალეთ ყველა ფილიალი საცავში და მონიშნეთ მიმდინარე ფილიალი.
მაგალითი:
git checkout [branch]
გადაერთეთ სხვა ფილიალზე საცავში.
მაგალითი:
git merge [branch]
შეაერთეთ სხვა ფილიალი მიმდინარე ფილიალში.
მაგალითი:
git pull
დისტანციური საცავიდან ცვლილებების მიღება და ინტეგრირება მიმდინარე ფილიალში.
მაგალითი:
git push
გადაიტანეთ ცვლილებები მიმდინარე ფილიალიდან დისტანციურ საცავში.
მაგალითი:
git remote add [name] [url]
დაამატეთ ახალი დისტანციური სერვერი თქვენს დისტანციური საცავების სიაში.
მაგალითი:
git fetch
ჩამოტვირთეთ ცვლილებები დისტანციური საცავებიდან, მაგრამ არ გაერთიანდეთ მიმდინარე ფილიალში.
მაგალითი:
git diff
შეადარეთ ცვლილებები დადგმის არეალსა და თვალთვალის ფაილებს შორის.
მაგალითი:
git reset [file]
ამოიღეთ ფაილი დადგმის ზონიდან და დააბრუნეთ იგი წინა მდგომარეობაში.
მაგალითი:
git stash
დროებით შეინახეთ დაუსრულებელი ცვლილებები, რომ იმუშაოთ სხვა ფილიალში მათი ჩადენის გარეშე.
მაგალითი:
git remote -v
ჩამოთვალეთ დისტანციური სერვერები და მათი url მისამართები.
მაგალითი: