Удаление коммитов с помощью Git Tower

Я пытался полностью удалить коммит, который только что сделал, и пытаюсь выяснить, как это сделать внутри git tower. Я нажал на коммит "Создать коллекцию" и отменил, но не уверен, что это правильно. Так что я хочу сделать коммит с темой Включите рецепты от учителя курса как самый последний коммит и удалите два над ним. Мысли о том, как я могу это сделать?

1 ответ

Решение

Если коммит, который вы хотите удалить, является последним, вы должны сделать git reset --hard указывая предыдущий коммит. Возврат создает еще один коммит, чтобы удалить изменения, но не удаляет коммит.

ВНИМАНИЕ, вы потеряете все файлы вашего рабочего дерева. Если у вас есть, спрятать их.

Если вы уже нажали коммит, который хотите удалить, я советую вам сохранить возврат, в противном случае вам придется нажать форс. Смотрите там: Git delete commit

Другие вопросы по тегам