У меня есть репозиторий, он только мой, так что проблем с нарушением нет. Кроме того, есть только одна ветвь, я думаю, что это делает вещи проще.
Допустим, у меня есть 7 коммитов:
A -> B -> C -> D -> E -> F -> G
И я хочу удалить коммиты C и D
A -> B -> E -> F -> G
Быть А первым сделанным коммитом, а G последним коммитом.
Как я могу это сделать? Не касаясь моего кода, просто история Git.
Единственное, что я знаю, что я могу сделать, это сбросить настройки Головы, но это не сработает, так как я не хочу удалять E, F и G.