This is my pseudo tree:
A---B---C---D (master) I started interactive rebase from the root: git rebase --root -i and set edit command for all commits. Here is example:
e b83fa60 Initial content (A) e 9a82ddf Update license information (B) e fa8cb80 Rewrite readme (C) e 0525f07 Update email address (D) Now I've stopped at B during rebase:
A---B---C---D (master) ^ At this point I want to "merge" or "squash" B with the next C commit. How can I do it?