ExpertiDict

Desenvolvimento de Software · Essencial · Inglês · Técnico

branch

/bɹæntʃ/substantivo

Linha independente de desenvolvimento dentro de um repositório, que permite alterar o código sem afetar a versão principal.

Onde usar

'Cria uma branch a partir da main', 'estou na branch da feature'. Muitos times padronizam nomes como feature/login ou fix/pagamento.

Exemplos

I created a new branch for the checkout redesign.

Criei uma nova branch para o redesign do checkout.

Which branch are you working on?

Em qual branch você está trabalhando?

Always branch off main, not off someone else's work.

Sempre crie a branch a partir da main, não do trabalho de outra pessoa.

Cuidado

Não é uma cópia do projeto: é um ponteiro leve para uma sequência de commits, por isso criar branches no Git é barato.

Sinônimos

ramo, ramificação

Origem

Do inglês branch, 'galho', pela imagem de uma árvore que se ramifica.

Veja também

Todos os termos de Desenvolvimento de Software