Pular para o conteúdo principal

Questão de Engenharia de Software — Gerência de Configuração — FCC 2022

Engenharia de SoftwareGerência de Configuração
Código
fc063834
Banca
FCC
Órgão
TJ-CE
Ano
2022
Cargo
Analista Judiciário - Ciência da Computação - Sistemas da Informação
Considere que o Git foi configurado com sucesso, em condições ideais, em ambiente Linux. Depois, o usuário, a partir de seu projeto, em sua máquina local, digitou o seguinte comando: >> git branch. O resultado apresentado foi o nome do primeiro branch criado automaticamente pelo Git:
  1. A* main
  2. B* principal
  3. C* master
  4. D* root
  5. E* base
Revelar gabarito e comentário

GabaritoC — * master

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 padrão

Gabarito: letra C. O primeiro branch criado automaticamente pelo Git ao inicializar um repositório com git init é chamado master. Apesar de plataformas como GitHub terem adotado main como padrão recentemente, o Git em si, em sua configuração original e na maioria das instalações, mantém o nome master. A FCC considera esse conhecimento tradicional.

A banca explora a confusão entre o branch padrão do Git e o adotado por plataformas de hospedagem. O comando git branch lista os branches locais; o asterisco (*) indica o branch atual.

Alternativa A — ❌ Incorreta

main é o nome adotado pelo GitHub a partir de 2020 para novos repositórios, mas não é o branch criado automaticamente pelo Git.

Alternativa B — ❌ Incorreta

principal não é um nome de branch padrão no Git; não há criação automática com esse nome.

Alternativa C — ✅ Correta ⟵ GABARITO

master é o branch padrão criado pelo Git desde sua origem. O comando git branch o exibirá como * master.

Alternativa D — ❌ Incorreta

root não é um branch padrão; Git não cria branch com esse nome automaticamente.

Alternativa E — ❌ Incorreta

base também não é branch padrão; não há criação automática.

PEGA ESSA DICA!

Memorize que o Git cria o branch master por padrão. A mudança para main é configurável e adotada por serviços como GitHub e GitLab, mas não altera o comportamento nativo do Git. Em provas de concursos, a resposta tradicional é master.

Gabarito: letra C.

Link permanente: /questoes/fc063834