J'utilise git-svn pour gérer mes branches bugfix, mais cela me dit que j'ai des changements non fusionnés, même si je revois le repo SVN directement, je peux voir qu'ils ont été validés aussi. C'est comme si le rebasage du correctif de bogue ne réglait pas la branche comme fusionnée.git indique qu'une branche n'est pas fusionnée après rebasage - pourquoi?
Qu'est-ce que je fais mal, ici?
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.
Très bonne réponse, merci d'expliquer dcommit, aussi! –