Una guía interactiva de los comandos más útiles de Git
git filter-branch
Reescribe el historial de git aplicando filtros personalizados
git rebase
Reorganiza commits moviendo o combinando una secuencia de commits a una nueva base