Отменить все локальные изменения и вернуться к последней версии - PullRequest
0 голосов
/ 30 апреля 2018

Как я могу в git отменить все локальные изменения / коммиты и вернуться к последней извлеченной версии (команда должна быть в одной строке (поле))?

1 Ответ

0 голосов
/ 30 апреля 2018

Вы можете сбросить свою ветку до ревизии в удаленном репо:

git fetch
git reset --hard <remote-name>/<branch-name>

Пример:

git reset --hard origin/master

Или найдите коммит SHA-1 «вытащенной версии» и выполните:

git reset --hard <commit SHA-1>

Чтобы сохранить вашу (преданную) работу, прежде чем вы вернетесь:

git checkout -b my-work

Примечание: дважды подумайте, прежде чем использовать git reset --hard, вы потеряете все ваши незафиксированные изменения!

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