2014-09-13 3 views
0

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

Как отменить фиксацию, которая была сделана некоторое время назад, и оставить все остальное с тех пор, как есть?

+0

Почему бы не просто проверить прежнюю версию и добавить/скопировать недостающие файлы? – Thilo

ответ

2

Вы можете сделать это:

git revert <revision> 

Просто найти sha1 ревизии ID в вашем git log, что вы хотите отменить, и это сделает коммит, который является противоположностью, тем самым отменяя старые фиксации.

+0

+1. Вероятно, работает только в том случае, если это сообщение содержит ничего, кроме удаленных файлов. – Thilo

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