2015-01-14 2 views

ответ

1
git checkout -- <file> 

вернется файл обратно в последней фиксации

0

Вы должны быть в состоянии отката с помощью:

git reset --hard HEAD 
2

На экране git status, мерзавец говорит вам, что нужно сделать, чтобы удалить изменения в файл. Если файлы поставлены для фиксации, вам нужно будет сделать git reset HEAD <file> для неустановления. Вы можете сбросить все файлы, используя git reset. Это остановит файлы, а затем вы сможете сделать git checkout -- <file>, чтобы вернуть файлы в исходное состояние.

Вы также можете сделать это всего за одну команду с помощью git reset --hard, что задает ваше репо для последнего фиксации, в котором находится ветка.

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