Pular para o conteúdo principal

Questão de Engenharia de Software — Gerência de Configuração — CESPE / CEBRASPE 2025

Engenharia de SoftwareGerência de Configuração
Código
ce219047
Banca
CESPE / CEBRASPE
Órgão
TRF - 6ª REGIÃO
Ano
2025
Nível
Superior
Cargo
Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação
A respeito de Git e Github, julgue o próximo item.No Git, uma branch é uma cópia local de um repositório remoto, com todos os arquivos e as configurações iguais aos originais.
  1. CCerto
  2. 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”.

Git — Branch vs Clone

ERRADO. A afirmação confunde o conceito de branch com o de clone. No Git, uma branch não é uma cópia local de um repositório remoto; ela é uma ramificação independente de desenvolvimento, representada por um ponteiro móvel para um instantâneo das alterações. Já o clone (git clone) é o comando que cria uma cópia completa de um repositório remoto no ambiente local.

O material de apoio define:

Branch: Ramificação que permite trabalhar em funcionalidades separadas sem afetar o código principal. Linha de desenvolvimento independente. Uma branch do Git é simplesmente um ponteiro móvel para um instantâneo das alterações.

Clone: Cópia de um repositório remoto para um ambiente local.

Portanto, a frase do enunciado está incorreta: uma branch não equivale a uma cópia local de um repositório remoto — essa é a descrição do comando git clone. Branch é uma linha de desenvolvimento que pode divergir da branch principal, mas não é uma cópia integral do repositório.

Git
  • 1Branch
    • Ramificação independente
    • Ponteiro móvel para commits
    • Não é cópia do repositório
  • 2Clone
    • Cópia local do repositório remoto
    • Comando: git clone
LEVEL · soulevel.com.br
NÃO CAIA NESSA!

A banca troca o conceito de branch pelo de clone. Lembre-se: branch = ponteiro para commits; clone = cópia do repositório completo.

ERRADO.

Link permanente: /questoes/ce219047