Usando branches en Git

Una de las funciones mas útiles de Git son las branches, con las cuales hacemos una copia del repositorio aislada para poder desarrollar funciones aparte del código principal.

El comando principal nos da una lista de las branches disponibles:

git branch

Para crear una nueva branch, simplemente introducimos el nombre despues del comando branch:

git branch new-feature

Una vez creada, podemos seleccionarla con el comando checkout:

git checkout new-feature

Después de seleccionar la branch, simplemente trabajas en tu branch añadiendo la función necesaria, haces un commit:

git add <file> 
git commit -m "Start a feature"

Después seguimos trabajando en la función, y cuando terminemos de trabajar:

git add <file> 
git commit -m "Finish a feature"

Usamos el comando merge para integrar el código de nuestra branch al código principal del repositorio, cambiando primero de la branch en que estamos a la principal (master).

git checkout master 
git merge new-feature

Ahora podemos eliminar la branch, ya que no sera utilizada:

git branch -d new-feature

Finalmente, si nos equivocamos al hacer un merge, podemos cancelar el movimiento usando el comando revert:

git revert -m "mensaje" new-feature

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s