Я выполнил возвратный коммит в расширениях git и не понял, что в результате он удалит весь мой код из exclipse. Как мне восстановить git-расширения?
1 ответ
1
Согласно Руководству по Git Extensions, возвратный коммит - это просто новый коммит, который отменяет любой коммит, который вы возвращаете. Итак, у вас есть несколько вариантов ..
Неразрушающим вариантом будет просто отменить новый коммит, который был создан вашим первым возвратом.
Теперь для деструктивной опции вы можете сбросить ветку к предыдущему коммиту, используя:
git reset --hard HEAD~1
Это делает полный сброс, поэтому любая работа в вашем дереве может быть потеряна. Если вы уже выдвинули свой первоначальный возвратный коммит, первый вариант определенно будет лучшим вариантом для вас, поскольку второй - изменение истории.