[英]Git-svn clone error: “fatal: Not a valid object name 'refs/remotes/tags/Tag With Spaces'”
[英]fatal: Not a valid object name: 'refs/remotes/trunk'
将git svn
与clone和访git svn
一起使用后,我以一个本地git存储库结尾,该存储库如下所示。 请注意,我已首先推送到Git服务器Atlassian的Stash,但结果是我只与git服务器master分支同步:
c:\myproject>git branch -a
* master
remotes/origin/1335-branch
remotes/origin/master
remotes/origin/tags/0.1
remotes/origin/trunk
遵循从SVN迁移到Git的指示,并尝试将远程svn分支转换为本地Git分支,我这样做:
c:\myproject>git branch origin/trunk refs/remotes/trunk
fatal: Not a valid object name: 'refs/remotes/trunk'.
然后我得到fatal: Not a valid object name: 'refs/remotes/trunk'
的OP错误fatal: Not a valid object name: 'refs/remotes/trunk'
,但我看不到为什么发生
您的教程可能是使用其他版本的git-svn
。 以前--prefix
默认情况下为空,在较新版本中,默认情况下为origin/
。 因此,您现在有了refs/remotes/origin/trunk
等,而不是refs/remotes/trunk
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.