我备份了一个git项目,并且“致命:不是Git存储库”

时间:2009-11-18 06:48:32

标签: git

我将一个git文件夹从Linux备份到FAT32外部驱动器上,稍后将其复制回来,并说它

fatal: Not a git repository (or any of the parent directories): .git

可能出了什么问题?

2 个答案:

答案 0 :(得分:3)

How to break your git repository建议尝试

find . -type f -print0 | xargs -0 chmod a-x

或将head重命名为HEAD

后者为我修好了。

答案 1 :(得分:3)

要添加到您的答案中,有一个proposition of a patch back in 2007允许使用“head”之类的名称,而不仅仅是“HEAD”。

毋庸置疑,这个命题并不完全受欢迎:

  
    

现在,我意识到这可能会打开一堆蠕虫......我们还想去寻找名为“pack-ab~1.pac”的文件吗?

  
     

天啊,没有。

所以,到目前为止,人们在that happens时仍然会在头部重新命名。