Git Svn很难,为什么哦为什么我永远不会拒绝?

时间:2011-02-11 06:04:19

标签: svn git git-svn

我有一个git svn存储库。

git svn clone http://myrepo/ myrepo

我不想在大师工作:

git checkout -b development
黑客一段时间。

git checkout master
git svn rebase
git rebase development
git svn dcommit

到目前为止一切都很好,似乎没有人承诺,因为我做了最后一次,svn rebase没有做任何改变,而且我的开发工作也很好。

Merge conflict during commit: File or directory 'inc/data.inc' is out of date; try updating: resource out of date; try updating at /usr/local/git/libexec/git-core/git-svn line 576

嗯,没有SVN先生,不是。我问你最新的那个,你说我已经有了。它的不同之处在于我改变了它。

这里发生了什么,为什么我不能提交?

1 个答案:

答案 0 :(得分:5)

我认为您误导git rebase。试试这个:

  

我不想在大师工作:

git checkout -b development
     黑客一段时间。

git checkout master
git svn rebase
git checkout development
git rebase master
git svn dcommit

或者,

的简写
git checkout development
git rebase master

git rebase master development