Comment faire pour supprimer/supprimer un fichier volumineux à partir de commettre l'histoire dans le dépôt Git?

Parfois j'ai laissé tomber un DVD-rip dans un projet de site web, négligemment git commit -a -m ..., et, zap, les pensions de titres a été gonflé par 2.2 concerts. La prochaine fois, j'ai fait quelques modifications, supprimé le fichier vidéo, et engage tout, mais le fichier compressé est toujours là dans le référentiel, dans l'histoire.

Je sais que je peux commencer les branches de ces validations et rebase une branche à l'autre. Mais que dois-je faire pour fusionner les 2 s'engage pour que les gros fichier n'apparaît pas dans l'histoire et ont été nettoyés dans la collecte des ordures procédure?

InformationsquelleAutor culebrón | 2010-01-20