「git-svn で SVN ブランチを操作するにはどうすればよいですか」という質問を十数回読んだに違いありませんが、自分に何が起こっているのかについて説明されているものを見たことがありません。私は単純なマージを試みています:
(master)% git co -b refac_merge
(refac_merge)% git svn dcommit -n
Committing to (URL)/trunk
(refac_merge)% git merge remotes/refactor
(refac_merge)% git svn dcommit -n
Committing to (URL)/branches/refactor # <-- WTF!
似ているように聞こえる質問を見つけましたが、答えは実際にはそれを修正する方法を教えてくれません。はい、SVNトランクを追跡するローカルブランチがマージ後にSVNトランクを追跡し続けることをgit-svnに伝えるにはどうすればよいですか?