¿Cómo comprometerse en una revisión de git específica?

Me gustaría comprometer mis cambios para una corrección de errores en una revisión anterior, en la que realicé otros cambios para el mismo error, para que el historial esté organizado. Me refiero a un commit de modificación, pero este se compromete en la última revisión, no en una anterior. ¿Cómo podría ser posible hacer eso?

Confirme la solución y luego use git rebase -i OLDER . A continuación, puede reorganizar las confirmaciones en el editor para mover su nueva solución con todas las anteriores.

Esto reescribirá todo el historial en ese range, por lo que si ha implementado estos cambios en cualquier lugar, estará causando problemas para todos los demás. Este es el tipo de cosas que hace solo en su propia twig de tema en su repository privado antes de enviar cambios a un flujo ascendente o fusionar la twig de proyecto de nuevo al tronco.