Отмена мерзавца длится фиксацию

Я объединил неправильный путь между двумя ответвлениями. Я затем выполнил следующее:

git reset --hard HEAD^

Я теперь вернулся в предыдущей фиксации (который является, где я хочу быть). Это было корректной вещью сделать?

Плохая фиксация находится все еще в репозитории, то, что хорошо или я должен сделать что-то еще для удаления ее из репозитория?

Я не продвинул или фиксировал что-либо еще все же.

13
задан Justin 24 May 2010 в 20:57
поделиться

2 ответа

Это правильно.

Вы можете выполнить git gc для сборки мусора отключенных коммитов, но в этом нет необходимости.

15
ответ дан 2 December 2019 в 00:02
поделиться

мммм ... git revert может быть тем, что вам нужно

Также эта статья может вам помочь.

0
ответ дан 2 December 2019 в 00:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: