No se puede confirmar después de revertir un file de la confirmación anterior

Lo que hice:

  1. Tenía un file que se eliminó por error en una confirmación anterior. En "Control de versión" -> "Registro", hice clic en "Revertir los cambios seleccionados" en el file en la list de cambios a la derecha. enter image description here
  2. Android Studio mostró "Parche aplicado con éxito"

Después de eso no pasó nada, no apareció en ninguna list de cambios. ¿Cómo comprometo mi revertir?

"Revertir" de Android Studio no es equivalente a git revert . Se comporta como svn revert descartando los cambios antes de svn commit , o git checkout -- filepath descartando los cambios antes de git add .

Parece que Android Studio no tiene un button git revert . Entonces hazlo en la línea de command. Si la confirmación anterior toca algunos files, suponiendo que la confirmación es A, git checkout A^ -- filepath para "revertir" el único file y luego agregar y confirmar.