Как вернуться к последнему коммиту после внесения некоторых изменений? - PullRequest
1 голос
/ 04 ноября 2011

Я внес пару изменений в свои локальные файлы, но я не зафиксировал и не добавил ни одного из них.Я хочу вернуться к моему предыдущему коммиту до этих недавних изменений.Как я могу это сделать?

Ответы [ 3 ]

2 голосов
/ 04 ноября 2011
git reset --hard

удалит эти изменения.

Однако, на всякий случай, я бы добавил их

git add -A

, а затем спрятать их

git stash

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

git stash -u
1 голос
/ 04 ноября 2011

попробуйте "git checkout - files_to_revert"

1 голос
/ 04 ноября 2011

git checkout может выполнить эту работу за вас. Вы должны быть в состоянии сделать что-то вроде:

git checkout FILE_TO_REVERT

...