Я использую git -svn для управления ветвями bugfix, но он говорит мне, что у меня есть несвязанные изменения, хотя, если я просмотрю SVN-репо напрямую, я вижу, что они тоже были совершены. Это похоже на перезагрузку исправления ошибок, не устанавливая ветвь как объединенную.
Что я делаю неправильно, здесь?
git checkout -b fix_bug_1234
git add .
git commit -m "first change"
git add .
git commit -m "second change"
git rebase -i HEAD~2 // squash the two changes together
git svn rebase // fetch any changes from svn
git checkout master
git rebase fix_bug_1234
git svn dcommit
git branch -d fix_bug_1234
error: The branch 'fix_bug_1234' is not fully merged.