Странная вещь произошла с моим репозиторием git. Когда я пытаюсь зафиксировать что-то в окне tortoisegit, я получаю все файлы из проекта. Я не могу их вернуть, когда я извлекаю с сервера, я получаю fatal: No such ref: HEAD
и fatal: Cannot lock the ref 'HEAD'
. Все мои локальные ветки отсутствуют. Есть ли способ решить проблему?
Это не первая фиксация или что-то в этом роде. Это случилось внезапно.
РЕДАКТИРОВАТЬ:
git branch -a
говорит: Failed to resolve HEAD as a valid ref
git status
распечатывает все файлы проекта, помеченные как новые.
Я изменил имя папки репозитория на некоторое время, и когда я изменил его обратно, все пошло не так.
git status
иgit branch -a
? - person CB Bailey   schedule 31.01.2011.git
? - person CB Bailey   schedule 31.01.2011