Bugfix şubelerimi yönetmek için git-svn kullanıyorum, ancak SVN repo'yu doğrudan incelediğimde, bunların da işlendiğini görebiliyor olsam da, değişmemiş değişiklikler yaptığımı söylüyor. Bu, hata düzeltmesinin rebase'in dalı birleştirildiği gibi ayarlamaması gibi.git, rebasing sonrası bir dalın birleştirilmediğini belirtiyor - neden?
Neyi yanlış yapıyorum burada?
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.
Çok iyi cevap, dcommit'i açıkladığınız için teşekkürler! –