Saltar al contenido
GitTree
Ramas y etiquetas

Utilice acciones de Gitflow

Gitflow es un modelo de ramificación con una rama de producción, una rama de desarrollo y ramas de funciones, lanzamientos y revisiones. La sección Gitflow de GitTree la inicializa e inicia y finaliza esas ramas, fusionándolas, etiquetándolas y eliminándolas por usted.

GratisActualizado

Funciona en GitTree Gratis: todas las funciones locales de Git, una vez que hayas iniciado sesión.

En esta página
  1. Antes de empezar
  2. donde encontrarlo
  3. Pasos
  4. Resultado esperado
  5. ¿Qué hace el acabado?
  6. Si algo sale mal
  7. Preguntas
  8. Relacionado

Antes de empezar

  • Un repositorio cuyo equipo sigue Gitflow, o que deseas configurar para ello.

donde encontrarlo

  • La sección Gitflow del panel izquierdo: Initialise Gitflow…, luego Features, Releases y Hotfixes.
  • La paleta de comandos: Gitflow: Start Feature…, Gitflow: Start Release…, Gitflow: Start Hotfix….
acciónmacOSWindows y Linux
Undo un paso de Gitflow⌘ZCtrl+Z

Pasos

  1. Inicializar Gitflow

    Elija Initialise Gitflow…. Marque Production branch, Development branch y los prefijos, como feature/, y presione Initialise. Escribe estas configuraciones en la configuración de Git del repositorio y crea la rama de desarrollo si es necesario.

  2. iniciar una sucursal

    Elija Start… en Funciones, Versiones o Correcciones, escriba Feature name o la versión y presione Start. GitTree crea la rama desde la base derecha y la verifica.

  3. Terminarlo

    Cuando termine el trabajo, elija Finish… en la rama. GitTree dice exactamente lo que sucederá y lo hace.

Resultado esperado

La rama se fusiona donde Gitflow dice que pertenece, se etiqueta para una versión o revisión y se elimina.

¿Qué hace el acabado?

Terminando cada tipo de rama de Gitflow
Sucursalterminar
CaracterísticaLo fusiona en la rama de desarrollo y lo elimina.
LanzamientoLo fusiona en la rama de producción, lo etiqueta con la versión, lo fusiona en la rama de desarrollo y lo elimina.
RevisiónLo mismo que un lanzamiento: producción, etiqueta, desarrollo, eliminación.

Si algo sale mal

"Gitflow ya está inicializado aquí".

El repositorio ya tiene configuración de Gitflow. Utilice las entradas de Funciones, Versiones y Correcciones directamente.

Preguntas

¿Necesito Gitflow?

No. Muchos equipos usan una rama principal con ramas de funciones cortas y solicitudes de extracción. Gitflow se adapta a proyectos con lanzamientos programados.