Git-откат к предыдущей фиксации

Я совершил свою работу (Примечание не pushed) в известном хорошем состоянии. С тех пор я сделал нежелательные локальные изменения (без их фиксации или нажатия). Какова команда для отмены этих изменений и возврата к моему предыдущему состоянию фиксации?

Пожалуйста, примите мои извинения за вопрос новичка, но предложения, появившиеся в моем гугле, кажутся тайными, и я хотел бы быть уверенным в своих действиях.

1 ответов


С Pro Git Commnuity книга:

исправление ошибок

Если вы испортили рабочее дерево, но еще не совершила свой ошибка, вы можете вернуть все рабочее дерево до последнего зафиксированного состояние с

$ git reset --hard HEAD