4. Push-al felteszem a közösbe.
[...]
mi történik, ha a 4. lépés előtt történik a közös repóban egy változás?
Lehet, hogy az, ami egy korábbi munkahelyemen is történt ilyenkor a saját wikinkkel: tele lesz a história ilyen ~`Merge branch jgipsz/master into master` "elköteleződési üzenetekkel" (:P). Ez majdnem olyan gyönyörű, mint egy olyan bejegyzés, hogy "revert: revert: revert: revert: revert: revert: revert: <akármi>". (És ha valaki jgipszszel egy időben kezdett valamin dolgozni, de ő jgipsz után küldené be a "közös" távoli masterbe, akkor lehet, hogy nem lesz őszinte a mosolya.) De ezért is illik többemberes repó esetén mindig saját ágon dolgozni, aztán ha eljön az ideje, mehet a pull request / merge request (az esetleges ütközéseket meg mindenki oldja meg maga).