Stop! You may not want to squash and commit... Yes it gets rid of cruft, but so does rebase Apr 5, 2019 git hg mercurial