Это после git svn dcommit
:
commit5 master git-svn
commit4
commit3
commit2
commit1
Теперь я делаю git rebase -i
(использую emacs ma git, но это то же самое).
Я хочу сыграть sh commit5 with commit3:
pick commit1
pick commit2
pick commit3
squash commit5
pick commit4
Затем, как только это будет сделано. Я получаю:
Recent commits:
commit4
commit3+5
commit2
commit1
Unpulled svn commits:
commit5
commit4
commit3
Unpushed svn commits:
commit4
commit3+5
Теперь, если я сделаю dcommit
или git svn rebase
, оба приведут меня в ту же ситуацию, что и раньше:
commit5 master git-svn
commit4
commit3
commit2
commit1
Как мне решить эту проблему?