To branch or not to branch?
Posted
by
Idsa
on Programmers
See other posts from Programmers
or by Idsa
Published on 2011-09-13T13:15:53Z
Indexed on
2013/11/07
10:17 UTC
Read the original article
Hit count: 315
Till recently my development workflow was the following:
- Get the feature from product owner
- Make a branch (if feature is more than 1 day)
- Implement it in a branch
- Merge changes from main branch to my branch (to reduce conflicts during backward merging)
- Merge my branch back to main branch
Sometimes there were problems with merging, but in general I liked it.
But recently I see more and more followers of idea to not make branches as it makes more difficult to practice continuous integration, continuous delivery, etc. And it sounds especially funny from people with distributed VCS background who were talking so much about great merging implementations of Git, Mercurial, etc.
So the question is should we use branches nowadays?
© Programmers or respective owner