Say, I have 3 git commits A, B and C. Is it possible to squash A and C together while keeping B using git rebase? If yes, how can I accomplish this?
1 Answer
Yes, you can do that -- as long as it does not conflict (or you can fix it on conflict).
In the interactive mode (git rebase -i) reorder the lines to put them together and mark them as squash.
You can reorder / take away any commits using the same method.
1 Comment
Binoy Babu
Thanks, I didn't think of reordering the lines.