繁体   English   中英

致命:无效的对象名称:“ refs / remotes / trunk”

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM