ExpertiDict

Desenvolvimento de Software · Avançado · Inglês · Técnico

gitflow

/ˈɡɪt floʊ/substantivo

Modelo de ramificação do Git com branches fixas, como main, develop, feature, release e hotfix, para organizar o ciclo de versões.

Onde usar

'A gente segue gitflow' em times com releases planejadas; é menos comum onde se publica várias vezes ao dia.

Exemplos

We use gitflow with a develop branch and release branches.

Usamos gitflow com uma branch develop e branches de release.

Gitflow feels heavy for a small team that deploys daily.

O gitflow parece pesado para um time pequeno que faz deploy todo dia.

Under gitflow, hotfixes branch from main.

No gitflow, os hotfixes saem da main.

Cuidado

Nem todo projeto precisa dele; com deploy contínuo, tantas branches longas costumam atrasar o fluxo.

Antônimos

trunk-based development

Origem

Nome dado ao modelo de ramificação descrito por Vincent Driessen em 2010.

Veja também

Todos os termos de Desenvolvimento de Software