如何解决我克隆了一个远程分支如何结帐主人?
我克隆了一个远程分支
git clone --single-branch --branch <branchname> <remote-repo>
。
现在我要结帐主人。当我尝试git checkout master
时,出现以下错误消息:error: pathspec 'master' did not match any file(s) known to git
。
如何检出master而不需要单独克隆它?
解决方法
来自doc:
“进一步提取到结果存储库中只会将该选项用于初始克隆的分支更新远程跟踪分支。”
恐怕没有选择,您将不得不重做。
请注意,远程跟踪分支不是本地分支。重新克隆不会为每个远程分支创建本地分支,即使没有 --single-branch
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。