我一定读过十几个“我如何在 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!
我发现了一个听起来相似的问题,但答案实际上并没有告诉我如何解决它。我如何告诉 git-svn 是的,我希望跟踪 SVN 主干的本地分支在合并后继续跟踪 SVN 主干?