Учитывая репозиторий, я хочу удалить все коммиты, которые были до определенного фиксации, или дату в истории.
У меня в моем репозитории около 10000 коммитов, и я хочу сохранить только 1000 или около того и удалить остальные. В основном, что я хочу сделать, это сказать перенести первый фиксатор вперед на X.
Сначала я подумал, что могу просто переустановить и вырезать все эти коммиты в один, но это вызывает много конфликтов слияния во время rebase. Если бы был способ выполнить сквош, чтобы версия после сквоша была последней фиксацией, это тоже сработало бы.