Cambiar Entre Ramas y Eliminarlas
Crear y cambiar a una nueva rama
Para cambiar a una rama existente, utiliza el comando git checkout.
Sin embargo, dado que crear una nueva rama y cambiar a ella inmediatamente es una acción común, Git proporciona una opción conveniente para ello.
Utiliza el mismo comando git checkout con la opción -b:
git checkout -b <new_branch_name>
Eliminación de ramas
Para eliminar una rama, utiliza la opción -d (que significa delete). Esto elimina la rama solo si sus cambios ya están fusionados en la rama actual:
git branch -d <branch_name>
Donde <branch_name> es el nombre de la rama que deseas eliminar.
Si existen cambios no fusionados, Git impedirá la eliminación y mostrará una advertencia.
Todo quedará claro con un ejemplo.
Flujo de trabajo de ejemplo
Primero, comprobar el estado del árbol de trabajo y el área de preparación:
Como puedes ver, el árbol de trabajo y el área de preparación están vacíos, y actualmente te encuentras en la rama testing/some-tests.
Ahora crea una nueva rama llamada feature/new-feature, cámbiate inmediatamente a ella y luego muestra todas las ramas:
El HEAD ahora apunta a la nueva rama, así que muestra los dos commits más recientes:
La nueva rama y la rama testing/some-tests apuntan al mismo commit más reciente.
Dado que ahora estás en la nueva rama, puedes eliminar de forma segura la rama testing/some-tests:
La eliminación se realizó correctamente.
Ahora revisa los dos commits más recientes y enumera todas las ramas existentes:
La rama se eliminó correctamente, quedando solo dos ramas.
La nueva rama apunta al commit más reciente, mientras que la rama master permanece un commit atrás.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 3.57
Cambiar Entre Ramas y Eliminarlas
Desliza para mostrar el menú
Crear y cambiar a una nueva rama
Para cambiar a una rama existente, utiliza el comando git checkout.
Sin embargo, dado que crear una nueva rama y cambiar a ella inmediatamente es una acción común, Git proporciona una opción conveniente para ello.
Utiliza el mismo comando git checkout con la opción -b:
git checkout -b <new_branch_name>
Eliminación de ramas
Para eliminar una rama, utiliza la opción -d (que significa delete). Esto elimina la rama solo si sus cambios ya están fusionados en la rama actual:
git branch -d <branch_name>
Donde <branch_name> es el nombre de la rama que deseas eliminar.
Si existen cambios no fusionados, Git impedirá la eliminación y mostrará una advertencia.
Todo quedará claro con un ejemplo.
Flujo de trabajo de ejemplo
Primero, comprobar el estado del árbol de trabajo y el área de preparación:
Como puedes ver, el árbol de trabajo y el área de preparación están vacíos, y actualmente te encuentras en la rama testing/some-tests.
Ahora crea una nueva rama llamada feature/new-feature, cámbiate inmediatamente a ella y luego muestra todas las ramas:
El HEAD ahora apunta a la nueva rama, así que muestra los dos commits más recientes:
La nueva rama y la rama testing/some-tests apuntan al mismo commit más reciente.
Dado que ahora estás en la nueva rama, puedes eliminar de forma segura la rama testing/some-tests:
La eliminación se realizó correctamente.
Ahora revisa los dos commits más recientes y enumera todas las ramas existentes:
La rama se eliminó correctamente, quedando solo dos ramas.
La nueva rama apunta al commit más reciente, mientras que la rama master permanece un commit atrás.
¡Gracias por tus comentarios!