sprawdzam jaki jest status git
git status
Jeśli bieżąca gałęzią nie jest master to przełączam się na nią
git checkout master
Jeśli master odbiega od zdalnej w repozytorium to uaktualniam
git pull
Tworzę gałąź roboczą i przełączam się na nią
git branch robocza git checkout robocza
Dokonuję zmian w kodzie i wykonuję
git add . git commit -m "komentarz do zmian"
Przełączam się na master i dołączam do niej roboczą
git checkout master git merge robocza
Wysyłam master do zdalnego repozytorium
git push
Usuwam gałąź roboczą
git branch -d robocza