Branch, Checkout

Nowa gałąź obejmuje całe repozytorium rodzica

# git branch patch01
# git checkout patch01

# git branch -b patch01           // tworzy i od razu wybiera (przełącza się) gałąź

# git branch patch02 patch01     // tworzy branch patch02 na podstawie patch01 (zamiast master)

Powrót do głównej gałęzi

# git checkout master
# git log --graph --decorate

Wysłanie gałęzi patch01 do repozytorium zewnętrznego

# git push origin patch01