Está en la página 1de 2

Acciones básicas de git

• clone: crea una copia local del repositorio.


• check-out: cambia la rama actual a otra. Esta operación puede
generar conflictos si no se ha hecho commit de todos los cambios.
• pull: actualiza la rama local con la rama en remoto. Puede generar
conflictos, pero es muy raro (y normalmente implica que no se ha
empleado correctamente git-flow).
• fetch: es la versión “larga” del pull que aparece en algunos
clientes. Ofrece más opciones, pero por lo general se usa igual que
el pull.
• commit: guarda los cambios en la rama actual (en local).
• push: actualiza la rama en remoto con los cambios guardados en
la rama local. Esta operación puede fallar si la rama local no está
sincronizada (es decir, si no se han actualizado los últimos
cambios) o si hay conflictos sin resolver.
• merge: actualiza una rama con los cambios de otra. Esta operación
puede generar conflictos.
• stash: permite crear rápidamente una rama local con los cambios
actuales, a modo de “rama auxiliar”. Es recomendable usar la
menor cantidad posible, siempre con nombres muy descriptivos
y, a ser posible, ciclos de vida cortos.
• cherry-pick: aplica un único commit de una rama en otra.
Git-flow

También podría gustarte