Re:Squash your commits
by vbit on Friday April 01, 2016 @05:37PM
(#11408793)
I agree with you. In fact I think the reason we have to do squashes and lose fidelity is because the git model is broken.
There is not technical reason a source control tool could not offer multiple 'views' into the commit history. A high level linear view which you can zoom into to see the underlying commits and merges. Why do I have to lose the latter to see the former?
There is not technical reason a source control tool could not offer multiple 'views' into the commit history. A high level linear view which you can zoom into to see the underlying commits and merges. Why do I have to lose the latter to see the former?