Como remover / excluir um arquivo grande do histórico de consolidação no repositório Git?
Ocasionalmente, deixava cair um rasgo de DVD em um projeto de site, depois descuidadamentegit commit -a -m ...
e, zap, o repo foi inchado por 2,2 shows. Na próxima vez que fiz algumas edições, excluí o arquivo de vídeo e comprometi tudo, mas o arquivo compactado ainda está lá no repositório, no histórico.
Eu sei que posso iniciar ramificações a partir dessas confirmações e refazer uma ramificação para outra. Mas o que devo fazer para mesclar as duas confirmações para que o arquivo grande não apareça no histórico e seja limpo no procedimento de coleta de lixo?