2015-04-17 3 views
3

Как мне вернуться к предыдущей фиксации?Как мне вернуться к предыдущему Git Commit?

Я хотел бы, чтобы мои файлы выглядели точно так же, как и все мои файлы, когда я совершил следующее совершение.

$ git log 
commit 81cf7fa47adc0923aeabe323778e2783f2e832f5 
Date: Thu Apr 2 21:32:27 2015 +1000 

Я огляделся вокруг, так что у многих людей разные ответы.

ответ

2

Вы всегда можете проверку на конкретные фиксации в мерзавце следующей команды

git checkout commit_hash 

Так вы случае это будет

git checkout 81cf7fa47adc0923aeabe323778e2783f2e832f5 

или голова @ {1} является указатель на одной фиксацию назад, так следующий будет делать то же

git checkout [email protected]{1} 
+0

Да мои файлы по-прежнему выглядят одинаково, хотя ... Есть ли что-то еще? – joeyk16

+0

Возможно, это в предыдущем коммите ... попробуйте забрать коммит перед ним (найти старый фиксатор с использованием 'git log') – Hardik

+0

вы также можете проверить разницу между командами, используя команду' git diff commit-hash' – Hardik

0

, чтобы увидеть Последний Commit:

Способ 1: В типа пользовательского терминала $ gitk

Способ 2: В типа пользовательского терминала $ Git Gui -> Нажмите 'Ammend Последнее изменение' радио кнопку на правом нижнем углу

Смежные вопросы