I backed up a git project, and got "fatal: Not a Git Repository"
I backed up a git folder from Linux onto a FAT32 external drive, and copied it back later, and it said
fatal: Not开发者_StackOverflow中文版 a git repository (or any of the parent directories): .git
What may have gone wrong?
To add to your answer, there was a proposition of a patch back in 2007 allowing for name like 'head' instead of only 'HEAD'.
Needless to say, this proposition was not exactly welcomed:
Now, I realise that this might open a can of worms ... would we also want to go looking for files called "
pack-ab~1.pac" ?Hell, no.
So, to this day people still rename head in HEAD when that happens.
How to break your git repository suggests trying either
find . -type f -print0 | xargs -0 chmod a-x
or renaming head to HEAD.
The latter fixed it for me.
加载中,请稍侯......
精彩评论