У меня есть несколько коммитов мусора в моем репозитории git. Они были созданы, например, git gui при повторном изменении последнего коммита и случайном создании дополнительных коммитов.
Теперь у меня есть несколько коммитов без назначенного HEAD (отсоединены, не являются частью какой-либо ветки).
Поскольку я хочу привести в порядок, мои вопрос: как я могу удалить эти коммиты (см. F, G и H)? Это делается с помощью перебазирования, возврата или сброса? Или с помощью другого инструмента?
A -- B -- C -- D -- E [master]
\-- F -- G
\-- H
Спасибо
Кристиан