从远程Git存储库拉出时出错

时间:2017-01-19 13:26:41

标签: git gitlab tortoisegit

错误规范:

  

无法锁定ref'refs / remotes / origin / m2I2 / raju':无法创建锁定文件.git / refs / remotes / origin / m2I2 / raju.lock;

中的非目录

Error displayed by Tortoise Git

一切都很好,但是在我最后一次推动之后,我在推动时不断面对这个问题。

1 个答案:

答案 0 :(得分:0)

我猜原点有一个分支m2i2M2I2M2i2,还有一个分支m2I2/raju。正如您在不区分大小写的Windows中那样,您会收到名称冲突,因为fetch尝试在目录raju.lock中创建文件m2I2,而已有文件{{1存在远程分支的{},m2i2M2I2,因此无法创建目录M2i2,因为它们在Windows上的名称相同。

要验证这一点,请执行m2I2并将其输出添加到您的问题中,如果您没有自行排序。请不要使用屏幕截图进行文本输出,而是将其粘贴为文本,前缀为四个空格。