【发布时间】:2009-12-24 22:53:15
【问题描述】:
我将裸存储库保存在本地安装的 AFS 文件服务器上。 当我克隆它们时,我会这样做
git clone --no-hardlinks file:///afs/whereever.foo.bar/myrepository.git
我经常得到以下信息:
warning: remote HEAD refers to nonexistent ref, unable to checkout.
并且没有文件。这很容易用
解决git branch master origin/master
git checkout master
但我想知道如何解决它,所以这不是必需的。
谢谢,
利亚姆
【问题讨论】:
-
您说“经常”,但这种情况是一直发生,还是偶尔发生?如果不使用
--no-hardlinks怎么办? -
Greg,不应该
--no-hardlinks没有任何效果,因为它是一个不同的文件系统? -
是的,没错,但你永远不知道。如果在这种情况下使用
--no-hardlinks时它不起作用,则可能是某处存在错误。 -
我知道“经常”有点含糊;它发生了好几次,我还没有弄清楚它发生时的共同特征是什么。我刚刚尝试在给我这个错误的特定存储库上不使用 --no-hardlinks,但它仍然给我这个错误。