4 ms·
If you are going to branch every day as you begin your work, rebasing is a useful alternative to merging when you complete your task. You get the benefits of s
by prosa 16y ago
If you are going to branch every day as you begin your work, rebasing is a useful alternative to merging when you complete your task. You get the benefits of separation and the optionality of throwing away your branch if you choose, but you also keep the commit logs a bit easier to follow.
Worth considering :)
- luigi 16y agoAgreed, rebasing makes things much cleaner. http://geewax.org/2009/11/21/agile-git-workflow.html http://geewax.org/2009/11/21/agile-git-workflow.html http://reinh.com/blog/2009/03/02/a-git-workflow-for-agile-teams.html http://reinh.com/blog/2009/03/02/a-git-workflow-for-agile-te... http://gweezlebur.com/2009/01/19/my-git-workflow.html http://gweezlebur.com/2009/01/19/my-git-workflow.html http://blog.hasmanythrough.com/2008/12/18/agile-git-and-the-story-branch-pattern http://blog.hasmanythrough.com/2008/12/18/agile-git-and-the-...
- LiveTheDream 16y agoRebasing definitely keeps the logs cleaner. Set up branches to rebase automatically with 'git config --global branch.autosetupbase always': [branch] autosetuprebase = always