Está en la página 1de 4

Ramas

¿Qué es una rama?


Una rama es una versión alterna que se crea desde la rama
principal para trabajar en una idea determinada sin afectar
a las otras
Comandos mas utilizados para el manejo de
las ramas
Git Branch nombre// crea una rama
Git checkout nombre//cambiar de rama
Git checkout –b nombre//crear y cambiar a una rama
Git Branch –d nombre-rama//eliminar rama
Git Branch –D nombre de rama// eliminar forzosamente
Git Branch//hace una lista de las ramas
Git branch --no-merged//lista de ramas no fusionadas
Git Branch --merged//lista de ramas fusionadas
git push origin –delete nombre-de-la-rama//eliminar ramas del remoto
Fusiones

Fast-forward//La fusión se hace automática, no hay conflictos por


resolver
Manual Merge//La fusión hay que hacerla manual, para resolver
conflictos de duplicación de contenido

*Nos cambiamos a la rama principañ


Git checkout rama-principal
*Ejecutamos el merge con la rama secundaria
Git merge rama-secundaria

También podría gustarte