4 ms·
> In addition, if people are feeling charitable, the branch will be cleaned up prior to merge with an interactive rebase If you're not doing that, might it not
by rocqua 5y ago
> In addition, if people are feeling charitable, the branch will be cleaned up prior to merge with an interactive rebase
If you're not doing that, might it not be better to squash? The point of not squashing is to preserve valuable granular commits. If you have WIP commits, those don't have much value.
I suppose it depends on how clean the feature branch is. Personally, I have horrible commits, knowing I will clean them up later.
- taberiand 5y agoInteractive rebase allows you to optionally squash a commit down (or edit or otherwise manage them). The idea being that you can keep the important commits that express the purpose of the branch while cleaning up those that are not important for that purpose.