如何与Github一起使用git-svn,避免冲突?

时间:2011-08-01 11:52:03

标签: git svn wordpress git-svn git-rebase

我正在使用Git作为WP插件的SCM。但是当然我必须将它提交给一个svn repo才能在WordPress插件目录中显示它。我已经写了a guide关于如何执行此操作,以便您可以看到我正在使用的步骤。

每当我要提交svn时,我会git rebase trunk更新git svn dcommit之前的svn主干。但是,如果我从GitHub撤出然后执行rebase,我会在其他人完成的所有提交中出现冲突错误。

原因是什么,我该怎么办?

因为冲突总是在另一位作者提交的所有提交中,这让我觉得应该有另一个命令(比如rebase),我应该在git rebase trunk之前运行,这将合适地合并这些文件或者某些东西

1 个答案:

答案 0 :(得分:1)

我不确定,但我认为不是来自Github的pull,而是希望来自Github的fetchgit pull等同于git fetch,然后是git merge,而git-svn与git合并不相称。