Ошибка с GIT после импорта изменений с сервера - PullRequest
9 голосов
/ 21 апреля 2011

Я пытался выяснить, почему функция на веб-сайте работала локально, а не удаленно, поэтому моя идея состояла в том, чтобы загрузить удаленный сайт и выполнить git diff, чтобы выявить любые различия.

Однако, с тех пор как я это сделал, все команды GIT встречаются с:

fatal: Unable to read current working directory

Я убил мой репо? это обратимо?

Ответы [ 2 ]

18 голосов
/ 11 марта 2013

Я сталкивался с этой проблемой несколько раз.Как бы глупо это не звучало, закрытие окна терминала (или сессии SSH) и открытие нового решает проблему.

8 голосов
/ 21 апреля 2011

В вашей проблеме с оболочкой

cd "$PWD"

Я предполагаю, что она не существует / была воссоздана.Это происходит также с висячими символическими ссылками.

В противном случае отступите на более высокий уровень.Обратите внимание, что в зависимости от вашей оболочки cd .. будет работать или не будет работать (если оболочка оптимизирует ее, зная CWD, она может работать, в противном случае вы получите catch-22: оболочка не может найти inode для ..:))

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