为什么';git远程显示<;名称>';显示远程磁头不明确,可能是以下情况之一
为什么当我运行“git remote show”时,它会说为什么';git远程显示<;名称>';显示远程磁头不明确,可能是以下情况之一,git,Git,为什么当我运行“git remote show”时,它会说 HEAD branch (remote HEAD is ambiguous, may be one of the following): dev master Remote branches: dev tracked master tracked 为什么git不知道远
HEAD branch (remote HEAD is ambiguous, may be one of the following):
dev
master
Remote branches:
dev tracked
master tracked
为什么git不知道远程主机分支?因为
remote/HEAD
的SHA1引用与remote/master
或remote/dev
相同
您可以在“”中找到更多详细信息
如本文件(2011年)所述:
对。传输协议不公开符号的名称
参考点仅指向其当前值。因此,客户是被迫的
通过查找另一个当前SHA-1为
一样。如果不止一个,那就最好猜猜看
有几次尝试扩展该协议并包括
当前符号引用目标名称,但到目前为止尚未获取
远远超出了构思阶段
尽管如此(但仅作为“本地存储库的快速脏补丁”)