Questão de Engenharia de Software — Gerência de Configuração — CESPE / CEBRASPE 2024
Engenharia de Software›Gerência de Configuração
Código
ce178000
Banca
CESPE / CEBRASPE
Órgão
MPO
Ano
2024
Nível
Superior
Cargo
Analista de Planejamento e Orçamento - Especialidade: Desenvolvimento de Sistemas Orçamentários
No que se refere aos conceitos de gestão de configuração, julgue o item subsequente.O comando get clone incorpora as alterações de um repositório remoto no ramo atual.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Gestão de Configuração – Comandos Git
Gabarito: Errado (letra E). A afirmação está incorreta porque o comando git clone não incorpora alterações de um repositório remoto no ramo atual; ele cria uma cópia local do repositório remoto. O comando que realiza a incorporação de alterações no ramo atual é o git pull (ou git fetch seguido de git merge).
O item cobra o conhecimento básico dos comandos de versionamento. O aluno deve distinguir as funções:
git clone: baixa um repositório inteiro para um novo diretório local.
git pull: obtém as alterações do remoto e as mescla no ramo atual.
git fetch: obtém as alterações, mas não as mescla automaticamente.
Portanto, a banca troca a funcionalidade de clone pela de pull, configurando uma pegadinha clássica de troca de termo.
Comandos Git: git clone (Cria cópia local do repositório remoto, Não incorpora alterações no ramo atual); git pull (Obtém alterações do remoto, Mescla no ramo atual); git fetch (Obtém alterações do remoto, Não mescla automaticamente)
NÃO CAIA NESSA!
A banca confunde git clone (criar cópia local) com git pull (incorporar alterações no ramo atual). Lembre-se: clone → clonar repositório inteiro; pull → puxar atualizações para seu branch.
❌ ERRADO. A afirmação é falsa. ✅ Gabarito: letra E.