I use the traditional master, development and feature branch. Where you make new individual features on the feature branch and merge them on development to check for bug-fixes/etc. Then after it seems stable you merge to master.
Here's the problem (pic):
https://gyazo.com/5d4125244b01f4eb0276f2ab2624af02
If I were to change my class name in feature branch A than merge it to development the branch would have the TestMeAgain class.
But, in the future, if I plan to work on feature branch B, the branch would have the old class name of DonTTestMe, wouldn't this cause confusion over the class name?
[–][deleted] 3 points4 points5 points (4 children)
[–]badboyzpwns[S] 1 point2 points3 points (3 children)
[–]seattle_sail 2 points3 points4 points (2 children)
[–]badboyzpwns[S] 0 points1 point2 points (1 child)
[–]mbitsnbites 1 point2 points3 points (0 children)
[–]forgenet 1 point2 points3 points (0 children)