Gabarito disponível
Texto-base:
Acerca de princípios do DevOps, automação de builds e deploys, CI/CD, versionamento, branches, merge e pipelines, julgue os itens a seguir.
No Git, o cherry-picking permite que se adicione um commit de certa branch ao último commit de outra branch, sem que se inclua o restante dos commits da branch de origem.
Acerca de princípios do DevOps, automação de builds e deploys, CI/CD, versionamento, branches, merge e pipelines, julgue os itens a seguir.
No Git, o cherry-picking permite que se adicione um commit de certa branch ao último commit de outra branch, sem que se inclua o restante dos commits da branch de origem.
Resolução comentada
Cherry-pick aplica um commit específico sobre o topo de outra branch.
Pelo gabarito, o item está errado. O cherry-pick não adiciona o commit original ao último commit; ele cria um novo commit na branch atual, com as mesmas alterações do commit escolhido e outro hash. O item descreve a operação de forma imprecisa.
Análise das alternativas
A) Errada: sugere que o próprio commit é movido ou anexado. B) Correta: o cherry-pick recria as alterações em um novo commit.
Referência: Documentação do Git (git-cherry-pick).
Resolução comentada do VaiConcursos.