LAS RAMAS (BRANCH)
EN GIT
Las ramas son caminos que puede tomar el desarrollo de un
software para resolver problemas o crear nuevas funcionalidades.
Rama Master
Rama Develop Es la rama principal de
nuestro proyecto, (no
Rama que sale de se trabaja en esta
master, donde el rama).
desarollador crea sus
propias ramas (aquí es
donde se trabaja).
1
Listado de ramas
$ git branch existentes
Muestra el listado de ramas que tengamos en
un proyecto. Este comando tambien nos dice
en que rama estamos ubicados.
Nota: Si no has hecho un
commit en tu proyectel
comando branch no produce
ninguna salida, ya que no se
ha creado ninguna rama.
2
Creación de nueva rama,
dicha rama se crea en el
$ git branch nombre-rama lugar donde estemos
ubicados.
Es un comando simple, que nos permite crear
una rama nueva, solo debes usar el comando
git branch seguido del nombre de la rama que
queremos crear.
Este comando en sí no produce ninguna
salida, se podría obtener una descripción más
detallada de las ramas del proyecto con sus
commits realizados. con el comando:
$ git show-branch
3
header
$ git checkout nombre-rama
Nos permite movernos entre ramas, usamos
el comando seguido del nombre de la rama
a la que queremos ir.
Esta operación nos cambiará de forma
automática los archivos de nuestro proyecto,
y nos mostrará el contenido que tiene la banner-header
rama a la que nos cambiamos.
$ git merge nombre-rama
Permite tomar las ramas independientes de
desarrollo creadas con git branch e
integrarlas en una sola rama.
Para hacer un merge nos situamos en la rama que
queremos integrar los cambios y le indicamos el nombre
de la rama a fusionar.
La rama actual se actualizará para reflejar la fusión,
pero la rama de destino no se verá afectada en absoluto.
El merge al ser un commit necesita un mensaje, por ello, al
realizar el comando se abrirá el editor demconsola para
introducir el mensaje.
$ git branch -d nombre-rama $ git checkout -b nombre-rama
Nos permite borrar una rama. En el caso Este comando es una fusion de git
que queramos forzar el borrado de la branch y git checkout, nos permite crear
rama (sea el caso), tendrás que una rama nueva y moverte a ella en un
usar la opción "-D". solo paso.
$ git branch -D nombre-rama
guedevz MGuedez_