使用Git和SVN进行分支

时间:2012-02-02 19:22:04

标签: git git-svn

我克隆了一个SVN存储库,我一直在制作大师 - 在本地检查一些东西 - 但我还没有推到SVN。

现在,我已经决定将“我当地的更改”推送到新的SVN分支(而不是主干)。

最好的方法是什么?我应该在SVN中创建一个分支,还是在master的HEAD上创建一个分支......然后将它们绑在一起?我是否需要确定从哪里开始?

不确定正确的命令集或正确的“Git方式”来执行此操作。

1 个答案:

答案 0 :(得分:3)

你在这里遇到两个不同的问题。 将更改移动到另一个分支,并提交新分支。 关于将提交从一个分支移动到另一个分支,请遵循以下主题How can I move a set of commits from master to a separate branch? 关于如何在git-svn中处理分支,有一个很好的教程:http://www.jukie.net/~bart/blog/svn-branches-in-git