

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Estratégias de ramificação do Git
<a name="git-branching-strategies"></a>

Da ordem menor à mais complexa, este guia descreve detalhadamente as seguintes estratégias de ramificação baseadas em Git:
+ **Tronco** — O desenvolvimento baseado em troncos é uma prática de desenvolvimento de software na qual todos os desenvolvedores trabalham em uma única ramificação, normalmente chamada de ramificação `trunk` ou`main`. A ideia por trás dessa abordagem é manter a base de código em um estado de liberação contínua, integrando alterações de código com frequência e confiando em testes automatizados e integração contínua.
+ **GitHub Fluxo** — O GitHub fluxo é um fluxo de trabalho leve, baseado em ramificações, desenvolvido pela. GitHub É baseado na ideia de `feature` filiais de curta duração. Quando um recurso está completo e pronto para ser implantado, o recurso é mesclado na `main` ramificação.
+ **Gitflow** — Com uma abordagem Gitflow, o desenvolvimento é concluído em ramificações de recursos individuais. Após a aprovação, você mescla as `feature` ramificações em uma ramificação de integração que geralmente é nomeada`develop`. Quando recursos suficientes se acumulam na `develop` ramificação, uma `release` ramificação é criada para implantar os recursos nos ambientes superiores.

Cada estratégia de ramificação tem vantagens e desvantagens. Embora todos usem os mesmos ambientes, nem todos usam as mesmas filiais ou etapas de aprovação manual. Nesta seção do guia, analise cada estratégia de ramificação em detalhes para que você esteja familiarizado com suas nuances e possa avaliar se ela se adequa ao caso de uso da sua organização.

**Topics**
+ [Estratégia de ramificação de troncos](trunk-branching-strategy.md)
+ [GitHub Estratégia de ramificação de fluxo](github-flow-branching-strategy.md)
+ [Estratégia de ramificação do Gitflow](gitflow-branching-strategy.md)