Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git Svn悲哀,为什么我永远都不能承诺?_Svn_Git_Git Svn - Fatal编程技术网

Git Svn悲哀,为什么我永远都不能承诺?

Git Svn悲哀,为什么我永远都不能承诺?,svn,git,git-svn,Svn,Git,Git Svn,我有一个git svn存储库 git svn clone http://myrepo/ myrepo 我不想在master工作: git checkout -b development git checkout -b development 黑一会儿 git checkout master git svn rebase git rebase development git svn dcommit git checkout master git svn rebase git checkou

我有一个git svn存储库

git svn clone http://myrepo/ myrepo
我不想在master工作:

git checkout -b development
git checkout -b development
黑一会儿

git checkout master
git svn rebase
git rebase development
git svn dcommit
git checkout master
git svn rebase
git checkout development
git rebase master
git svn dcommit
到目前为止一切都很好,似乎没有人承诺,因为我上一次做了,svn rebase没有做任何更改,我的开发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
不,斯文先生,不是。我问你要最新的,你说我已经有了。它不一样,因为我改变了它


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

我认为您误用了
git-rebase
。请尝试以下方法:

我不想在master工作:

git checkout -b development
git checkout -b development
黑一会儿

git checkout master
git svn rebase
git rebase development
git svn dcommit
git checkout master
git svn rebase
git checkout development
git rebase master
git svn dcommit
或者,简写为

git checkout development
git rebase master


您不需要切换回master到dcommit。如果在开发分支上键入
git svn info
,您将看到它也连接到svn主干。所以,直接从那个分支提交数据,而不是切换回master。我发现有时候git svn rebase可能是finnicky,所以我宁愿将svn行分开,并在git中进行任何合并/修补。这就是为什么这两个分支。哦,天哪,当你把基本语法塞满的时候,你知道你的睡眠不足了。非常感谢。或者只是:
git svn rebase;git svn数据委员会来自开发分支,它已经在跟踪svn主干。