You are on page 1of 1

Základy Gitu

Založení repozitáře
git init Založí repozitář v aktuálním adresáři

Zjištění stavu
git status Vypíše stav repozitáře
(obsahuje přehled změněných souborů)

Přidání souborů
git add soubor.py Přidá soubor.py do Stage
git status Kontrola stavu
git commit Vytvoří novou revizi

Prohlížení změn
git diff Změny mezi Stage a prac. adresářem
git log Výpis všech revizí
git show Zobrazení poslední revize
git show a0b1c2d Zobrazení konkrétní revize
gitk --all Grafické klikátko

Větve
git branch Výpis všech větví
git branch vetev Založení nové větve
git branch vetev a0b1c2d Založení větve na určité revizi
git checkout vetev Přepnutí na větev
git merge vetev Sloučení větve s tou aktuální
git branch -d vetev Smazání větve

Spolupráce
git clone URL Naklonování vzdáleného repozitáře
git remote -v Výpis všech „zkratek“ vzd. repozitářů
git remote add R URL Přidání „zkratky“
git push R vetev Poslání změn do vzd. repozitáře
git pull R vetev Nahrání změn ze vzd. repozitáře

git add soubor git commit

Pracovní adresář Stage Revize

git diff git diff --cached

git diff HEAD

Přehled základních operací v Gitu.


© 2015-2017 Petr Viktorin. Ke stažení na https://github.com/pyvec/cheatsheets. Šířeno pod licencí CC BY-SA: http://creativecommons.org/licenses/by-sa/4.0/

You might also like