Иногда я удалял DVD-рип в проект веб-сайта, затем небрежно git commit -a -m ...
, и zap, репо было раздуто на 2,2 концерта. В следующий раз я внес некоторые изменения, удалил видеофайл и все зафиксировал, но сжатый файл все еще находится в репозитории в истории.
Я знаю, что могу начинать ветки с этих коммитов и переставлять одну ветку на другую. Но что мне делать, чтобы объединить 2 коммита, чтобы большой файл не отображался в истории и был очищен в процессе сбора мусора?