git deshacer commit en branch protegida?

¿Hay alguna manera de deshacer commits en una twig protegida?

Quiero decir, si presionó una confirmación incorrecta, en una twig no protegida puede deshacerla restableciendo la CABEZA a la última confirmación deseada o revertir las confirmaciones incorrectas y forzando la inserción. Pero las twigs protegidas no permiten empujar la fuerza. ¿Cuál es la manera de solucionarlo en este caso?

Editar: la confirmación especificada (rigtht) no es una combinación.

revertir el compromiso incorrecto

git revert SHA-1 git commit .... git push origin <branch> 

Si su twig está protegida y no puede ejecutar un git push -f ... usted puede simplemente ejecutar una revert .

git revert
Revertir algunos commits existentes