Submódulos en git

Integración de repositorios dentro de otro repositorio Introducción Se debe pensar en un submódulo como un repositorio independiente ligado al principal. Las modificaciones van a afectar al repositorio de dicho submódulo. Si no afectase al repositorio principal al intentar hacer clones daría error. Después de hacer un clone de un repositorio que tiene submodules debe hacerse un submodule update para bajar…

Leer más

Hacer un merge en git

Hacer un merge significa unificar dos ramas en un repositorio. Merge con fast forward El fast forward implica que el branch donde se hará el merge se unificará con el otro tal cual está. Merge sin fast forward El no fast forward implica que el branch donde se hará el merge se unificará con el otro pero…

Leer más

Eliminar un branch (rama) en git

Linux No se puede estar en el branch que se quiere eliminar. Comando: git branch -D branchName. Donde branchName es el nombre del branch a eliminar. Windows 7 Btn derecho -> TortoiseGit -> (Switch/Checkout…). Con esta acción aparece una ventana donde se debe hacer click al botón con los tres puntos (…) que hay al lado derecho de…

Leer más

Mover el branch (rama) en git

Linux Comando: git checkout branch. Donde branch es el nombre del branch al que se desea mover. Windows 7 Btn derecho -> TortoiseGit -> (Switch/Checkout…). Con esta acción aparece una ventana donde se debe poner el elegir el branch. Es importante distinguir los branch remotos y los locales. Si es la primera vez que se mueve a ese branch se debe dejar marcada…

Leer más