¿Cómo eliminar confirmaciones de una rama en Git?
La eliminación de una confirmación en Git debe abordarse de una de dos maneras, dependiendo de si ha introducido o no sus cambios. Tenga en cuenta que antes de intentar esto, ejecutar estos comandos BORRARÁ los cambios de su directorio de trabajo. Cualquier cambio en los archivos rastreados en el árbol de trabajo desde < commit > se descartan. Asegúrese de guardar por separado cualquier cambio que le gustaría tener.
Si sus cambios aún no se han introducido, simplemente ingrese el comando
Esto descarte todos los cambios en el árbol de trabajo y mueva HEAD a la confirmación antes de HEAD.
Si desea eliminar las confirmaciones hasta una confirmación específica, ejecute < git log>
en la línea de comando para encontrar el ID de confirmación específico y luego ejecutar
descartará todos los cambios del árbol de trabajo y moverá HEAD al confirmar elegido.
Alternativamente, si ya ha introducido sus cambios, deberá ejecutar el siguiente código
Tenga en cuenta que si otros han retirado esta rama, sería mejor que iniciara una nueva rama. Si no hace esto cuando alguien más lo retiró, simplemente lo fusionará con su trabajo y lo volverá a presionar.
Si necesita encontrar una confirmación que «eliminó», normalmente es presente en < git reflog>
a menos que haya recolectado basura en su repositorio.
¿Necesita ayuda? Comuníquese con nosotros en [email protected]