Я использую git на VS2019
Мне было интересно, есть ли способ удалить старые коммиты, но всегда сохранять последний код. Причина в том, что когда я работаю над большим изменением, я делаю много коммитов после проверки каждого маленького шага, но в конце меня раздражает, когда я нажимаю на просмотр истории и мне нужно искать старый коммит, чтобы сравнить изменения. Я хотел бы удалить указанные c коммиты, но оставить изменения. Таким образом, я увижу в истории только основные вехи процесса развития. Есть способ сделать это ??