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?

questionAnswers(14)

yourAnswerToTheQuestion