我在尝试的每个git svn命令上得到这个。我在OS 10.6上使用git版本1.6.4.2
初始git svn fetch有效,之后我可以进行进一步的提取,但是它们不会进入日志或更新工作副本。
答案 0 :(得分:2)
git svn fetch
只需将修订版下载到本地存储库即可。您仍然需要git merge $remoteBranch
来更改当前分支。您可以通过运行git svn rebase
一步更新当前分支,但只下载该远程分支的新提交。
对于普通的git存储库也是如此。执行简单的git fetch
不会将新提交拉入当前分支。它只需下载它们,您需要git merge
它们进入您的分支。