Cómo restablecer a cualquiera de la confirmación anterior en el estudio de Android?

Hice algunos commits a git desde android studio. Ahora quiero restablecer a una de las versiones comprometidas. ¿Cómo puedo hacer eso en el estudio de Android?

terminal abierto en el estudio de Android:

Puedes hacer esto siguiendo dos commands:

git reset --hard [previous Commit SHA id here] git push origin [branch Name] -f 

Eliminará tu compromiso de git previo.

Si desea mantener sus cambios también puede usar:

 git reset --soft [previous Commit SHA id here] 

Luego saveá sus cambios.

Para más detalles ¿Cómo deshacer el último compromiso?

Por fin he encontrado la solución.

  1. Ir a VCS -> Git -> Mostrar historial
  2. Desde el logging , haga clic derecho en la versión comprometida requerida y select Restablecer sucursal actual a aquí . enter image description here
  3. Seleccione Difícil y click el button Restablecer .