Cuando desee eliminar el código después de una determinada versión, vuelva a la versión especificada. Puede utilizar el siguiente método.
1. Abra la ventana de confirmación del historial de git en AS
2. Seleccione la opción de versión que desea revertir y haga clic derecho para abrir el menú. Seleccione Restablecer rama actual aquí...
3. Seleccione la opción Difícil
suave: aplica los cambios combinados a la rama actual, pero no confirma los cambios combinados. Esto significa que debe realizar manualmente una operación de confirmación para confirmar los cambios combinados.
Mixta: esta es la estrategia de combinación predeterminada. Aplica los cambios combinados a la rama actual y agrega los cambios combinados al área de preparación. Debe realizar manualmente una operación de confirmación para confirmar los cambios combinados.
duro: aplica los cambios combinados a la rama actual y restablece todos los cambios en el directorio de trabajo y el área de preparación al estado de la rama combinada. Esto significa que perderá los cambios no confirmados en la rama actual.
fusionar: aplica los cambios combinados a la rama actual y crea automáticamente una nueva confirmación de fusión. Se trata de una fusión sin avance rápido, que conserva el historial de fusiones.
mantener: si hay un conflicto, el archivo en conflicto se conservará y el conflicto no se resolverá automáticamente. Esto le permite resolver conflictos manualmente antes de realizar los cambios combinados.
4. Confirme que el encabezado físico del código local se haya revertido a la versión que debe revertirse.
5. Envíe usando la ventana Terminal de línea de comando del proyecto AS
Puede utilizar cualquiera de los siguientes:
1. Ingrese el comando ( rama xxx que se revertirá )
git push origin xxx --force
Como se muestra abajo:
2. Ingrese el comando ( recomendación forzada)
git push -f
Como se muestra abajo: