#git #commit
#git #фиксация
Вопрос:
Я внес пару изменений в свои локальные файлы, но я не зафиксировал и не добавил ни одного из них. Я хочу вернуться к своему предыдущему коммиту до внесения последних изменений. Как я могу это сделать?
Ответ №1:
git reset --hard
удалит эти изменения.
Однако, на всякий случай, я бы добавил их
git add -A
а затем спрятать их
git stash
На всякий случай, если вы пожалеете о своем решении. Последние 2 команды можно сократить до:
git stash -u
Ответ №2:
git checkout может выполнить эту работу за вас. Вы должны быть в состоянии сделать что-то вроде:
git проверка FILE_TO_REVERT
Ответ №3:
попробуйте «git checkout — files_to_revert»