I have several feature branches and a master branch. Feature2 is done. Normally I would rebase (working with a remote SVN repo and would like to keep the history, so no regular
A regular merge of G into master will do the trick, no need to rebase:
feature1 C-D / master A-B-E \ feature2 F-G git checkout master git merge feature2 feature1 C-D / master, feature2 A-B-E-F-G