git rebase -i HEAD ~ 5 y request de extracción sin commit de mina

Acabo de hacer git rebase -i HEAD ~ 5, quería arreglar / aplastar 2 de mis commits … luego tuve que forzar push y ahora mi remota twig tiene una comisión mía y 4 de otra persona. WTF. por favor ayuda, ¿cómo eliminar los otros 4 commits de alguien más ?! Solo quiero que tenga ese compromiso mío.

Cuando haces un git rebase -i HEAD~5 también obtienes todos los commits en una fusión.
Tuviste un merge commit por lo que tienes más commits que los 5 commits reales.

Por ejemplo:
aquí está la captura de pantalla de logging + la git rebase -i HEAD~5 que da como resultado 17 commits.

Puede seguir el logging y contar los 5 commits en la twig más a la izquierda y verá que todos los demás commits se "recogen" en el path también.

enter image description here

git reflog arreglé para volver con git reflog y arreglarlo desde allí.