Как восстановить файлы в git? - PullRequest
1 голос
/ 24 августа 2010

Предположим, я делаю клон репозитория. Затем отредактируйте файл A и удалите файл B. Как я могу восстановить свою рабочую копию до исходного состояния?

Что-то похожее на svn up.

1 Ответ

4 голосов
/ 24 августа 2010
git reset --hard HEAD

- это команда, которая полностью сбросит ваш рабочий каталог до того, что было в последнем коммите текущей ветки. Быть осторожен. Вся работа вашего коммита до того, как вы выполните reset, будет засорена, и вы потеряете ее.

Если вам нужно сбросить только один файл без каких-либо изменений, git checkout -- fileA.txt вернет только этот файл (независимо от того, был ли он только что отредактирован или полностью удален).

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