Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] Como quito un Commit de (master) a (titulo) minuto 6.01 de Tema 02 BRANCHES

¿Cómo borro el commit hecho en (master) para pasarlo a (titulo) y poder seguir en paridad con el instructor? aunque no entiendo la diferencia aun de hacerlo en titulo o hacerlo en master ¿ si es muy diferente? Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola Ezequiel! ¡Deseo que estés bien!

Hay varias formas de borrar un commit en Git, pero una forma común es utilizar el comando git reset. Este comando permite mover el puntero HEAD (que apunta al último commit) y los punteros de las ramas hacia un commit específico.

Para borrar un commit específico y moverlo a una rama diferente, puedes seguir los siguientes pasos:

Asegúrate de estar en la rama en la que deseas borrar el commit (por ejemplo, "master") Usa el comando git log para encontrar el identificador (hash) del commit que deseas borrar. Utiliza el comando git reset para mover el puntero HEAD y la rama actual hacia el commit anterior al que deseas borrar. Utilizar el comando git push -f para subir los cambios al repositorio remoto Ten en cuenta que el uso de git reset puede causar problemas si otros desarrolladores han basado sus cambios en el commit que estás borrando, ya que esto significa que estás eliminando una parte de la historia del repositorio.

En cuanto a la diferencia entre hacerlo en "titulo" o "master", normalmente "master" es la rama principal y estable donde se integran todos los cambios, "titulo" es una rama temporal para hacer pruebas o desarrollar una característica específica. Es recomendable trabajar en ramas diferentes a master, para evitar problemas con la integridad del proyecto.

¡Te deseo mucho éxito en tus estudios! y recuerda que aquí estaremos para apoyarte!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!