2

Я выполнил возвратный коммит в расширениях git и не понял, что в результате он удалит весь мой код из exclipse. Как мне восстановить git-расширения?

1 ответ1

1

Согласно Руководству по Git Extensions, возвратный коммит - это просто новый коммит, который отменяет любой коммит, который вы возвращаете. Итак, у вас есть несколько вариантов ..

Неразрушающим вариантом будет просто отменить новый коммит, который был создан вашим первым возвратом.

Теперь для деструктивной опции вы можете сбросить ветку к предыдущему коммиту, используя:

git reset --hard HEAD~1

Это делает полный сброс, поэтому любая работа в вашем дереве может быть потеряна. Если вы уже выдвинули свой первоначальный возвратный коммит, первый вариант определенно будет лучшим вариантом для вас, поскольку второй - изменение истории.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .