Tag: dcvs
-
Better commit history: git flow + git rebase
tl;dr: Use git rebase -i to compress ephemeral branches before merging them with a permanent branch. If you’re like me, then you believe in branching early and branching often. So, you follow nvie’s git branching model,1 and for your sanity you use git-flow2 to help you do so. You also believe that the history of…