ExpertiDict

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

cherry-pick

/ˈtʃɛɹiˌpɪk/verbo / substantivo

Copiar para a branch atual apenas um commit específico de outra branch, sem trazer o resto do histórico.

Onde usar

'Faz cherry-pick do hotfix na release 2.1' é comum para levar uma correção a versões mais antigas.

Exemplos

I'll cherry-pick that fix onto the release branch.

Vou fazer cherry-pick dessa correção na branch de release.

Can you cherry-pick only the second commit?

Você consegue fazer cherry-pick só do segundo commit?

The cherry-pick caused a conflict in the config file.

O cherry-pick causou um conflito no arquivo de configuração.

Cuidado

Gera um novo commit com outro identificador; abusar do cherry-pick duplica mudanças e pode causar conflitos mais tarde, ao mesclar as branches.

Origem

Do inglês cherry-pick, 'colher as melhores cerejas': escolher só o que interessa.

Veja também

Todos os termos de Desenvolvimento de Software