( srrrgei | 2012. 03. 12., h – 16:56 )

Így is lehet gitet használni, de ez az svn-es munkafolyamat rákényszerítése a git-re. A lényeg az, hogy nem pusholgatsz folyton a közösnek kinevezett repoba, hanem csak mondjuk a nap végén. Viszont nap közben a saját repodba annyit és úgy commitolgatsz, ahogy kényelmes. Aztán a végén feltolod a közösbe. És igen, a remek merge miatt ez közel sem jár annyi fejfájással, mint svn esetében. Az én workflow-m így néz ki:

pull->stage/add->commit
Majd a nap végén push (esetleg némi rebase-es takarítás). Ez már azért nem hangzik annyira másmilyennek.

Ezen kívül rendszerint feature brancheken dolgozom, amiket merge-ölök vagy rebase-elek naponta többször.