GitWorkflow - grakic/jfreesteel GitHub Wiki
Svako ko ima commit pravo, može slobodno manje ispravke direktno da pusti u master granu i ostali će sa git pull moći da ih pokupe.
Za neke veće zakrpe može da se napravi posebna javna grana (git branch anikolic-itext-report; git push anikolic-itext-report origin) ili se radi u odvojenom klonu/grani, pa to objavi sa pull/merge request kroz GitHub ili zakrpom na [email protected] koja je priređena sa git format-patch.
git commit bi trebalo koristiti nakon svake logički vezane ispravke, jer to kasnije pravi jedini changelog koji imamo. Pre objavljivanja (push) moguće je sa git rebase -i zbiti (squash) više predaja u jednu.
Literatura
Git documentation portal Git community book Pro Git book Gitimmersion tutorial