git svn基于git分支创建新的svn分支

git svn基于git分支创建新的svn分支,git,git-svn,branching-and-merging,Git,Git Svn,Branching And Merging,是否可以在git分支的基础上创建svn分支?也就是说,我目前使用git svn与svn存储库交互。我创建了一个新的git分支,并在其中合并了一些新的更改。现在我想把这个分支推到svn存储库中,尽管是推到它自己的svn分支中,以便其他人可以下载它。另外,我希望通过我的git分支继续跟踪该分支 这可能吗?我尝试了git svn分支,但它创建了主分支的分支,而不是我的分支的分支 谢谢大家! 罗德里戈 我尝试了git svn分支,但它创建了主分支,而不是我的分支 这实际上是正确的。Svn应该为您的新分支

是否可以在git分支的基础上创建svn分支?也就是说,我目前使用git svn与svn存储库交互。我创建了一个新的git分支,并在其中合并了一些新的更改。现在我想把这个分支推到svn存储库中,尽管是推到它自己的svn分支中,以便其他人可以下载它。另外,我希望通过我的git分支继续跟踪该分支

这可能吗?我尝试了git svn分支,但它创建了主分支的分支,而不是我的分支的分支

谢谢大家! 罗德里戈

我尝试了git svn分支,但它创建了主分支,而不是我的分支

这实际上是正确的。Svn应该为您的新分支提供一些基础。您应该将git-only更改重新设置到该svn/newBranch上,然后进行数据提交。在执行dcommit之前,您可以通过查看git svn info的输出来检查是否正在推送到正确的svn分支


如果您希望您的svn分支基于其他svn分支而不是mastertrunk,您应该首先检查它,然后再次执行git svn信息,以检查是否正确,然后再执行git svn分支。

谢谢!这就是我所做的,并且按照你提到的和我想要的那样工作。