我有一个git svn存储库.
git svn clone http://myrepo/ myrepo
Run Code Online (Sandbox Code Playgroud)
我不想在大师工作:
git checkout -b development
Run Code Online (Sandbox Code Playgroud)
破解了一会儿.
git checkout master
git svn rebase
git rebase development
git svn dcommit
Run Code Online (Sandbox Code Playgroud)
到目前为止一切都很好,似乎没有人承诺,因为我做了最后一次,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
Run Code Online (Sandbox Code Playgroud)
好吧,没有SVN先生,不是.我问你最新的那个,你说我已经有了.它的不同之处在于我改变了它.
这里发生了什么,为什么我不能承诺呢?
我觉得你在滥用git rebase.试试这个:
我不想在大师工作:
Run Code Online (Sandbox Code Playgroud)git checkout -b development破解了一会儿.
Run Code Online (Sandbox Code Playgroud)git checkout master git svn rebase git checkout development git rebase master git svn dcommit
或者,简写
git checkout development
git rebase master
Run Code Online (Sandbox Code Playgroud)
是
git rebase master development
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2513 次 |
| 最近记录: |