Я сделал резервную копию git-проекта и получил «роковое: не Git-репозиторий» - PullRequest
2 голосов
/ 18 ноября 2009

Я сделал резервную копию папки git из Linux на внешнем диске FAT32, затем скопировал ее обратно, и там было написано

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

Что могло пойти не так?

Ответы [ 2 ]

3 голосов
/ 18 ноября 2009

Чтобы добавить к вашему ответу, в 2007 * * * * * * * * * * * * * * * * * * * * * * * * * * * - «HEAD» вместо «*1004*».

Излишне говорить, что это предложение не совсем приветствовалось:

Теперь я понимаю, что это может открыть банку с червями ... мы бы тоже хотели поискать файлы с именем "pack-ab~1.pac"?

Ад, нет.

Итак, по сей день люди все еще переименовывают голову в ГОЛОВУ, когда это происходит .

3 голосов
/ 18 ноября 2009

Как сломать ваш репозиторий git предлагает попробовать либо

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

или переименование head в HEAD.

Последний исправил это для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...