GIT cheatsheet (ściągawka)

Poniżej znajdziesz przykłady najczęściej używanych komend w systemie kontroli wersji Git.

Jak utworzyć repozytorium Git

git init

Jak utworzyć branch

git branch <nazwa_brancha>

lub

git checkout -b <nazwa_brancha>

Jak sprawdzić listę branchy

git branch -l

Jak usunąć branch lokalny

git branch -d <nazwa_brancha>

Jak usunąć branch zdalny

git push -d origin <nazwa_brancha>

Upewnij się że chcesz to zrobić. Najlepiej wykonać kopię lub zmienić nazwę brancha.

Jak zmienić nazwę brancha lokalnego

git branch -m <stara_nazwa> <nowa_nazwa>

Jak zmienić nazwę brancha zdalnego

Zmień nazwę brancha lokalnego:

git branch -m <stara_nazwa> <nowa_nazwa>

Wyślij go na serwer:

git push -u origin <nowa_nazwa>

Usuń zdalny branch:

git push -d origin <nazwa_brancha>

Jak przełączyć się na branch

git checkout <nazwa_brancha>

Jak utworzyć commit

Dodaj wszystkie pliki do zakomitowania:

git add .

Utwórz commit:

git commit -m "Krótki opis co robi kod w tym commicie"

Jak przełączyć się na commit

git checkout <hash_commita>

Jak odbić się od commita na nowy branch

Przejdź na commit:

git checkout <hash_commita>

Utwórz nowy branch:

git checkout -b <nazwa_nowego_brancha>

Jak wysłać branch na serwer

Będąc na branchu który chcemy wysłać:

git push -u origin <nazwa_brancha>

Jak wysłać kolejne commity na już wysłany branch

git push

Jak pobrać zmiany z serwera

git fetch

Jak pobrać i zmergować zmiany z serwera

Pobierze wszystkie zmiany i zmerguje te, które pochodzą z obecnego brancha, jeśli jest on połączony z serwerem (originem):

git pull