Questão nº 37
Questão de Engenharia de Software · FCC TJ-CE 2022 (nº 37)
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:
- A`* main`
- B`* principal`
- C`* master` (alternativa correta)
- D`* root`
- E`* base`
Resposta comentada
Gabarito Alternativa C
O comando `git branch` lista os branches (ramificações de desenvolvimento) existentes no seu repositório Git local, e o asterisco `` indica qual branch você está atualmente.
(A) Incorreta: A armadilha da banca reside no fato de que, embora `main` seja a convenção atual e preferida por muitas plataformas e versões mais recentes do Git (e configurável), `master` foi o nome padrão e histórico do branch principal criado automaticamente pelo Git por muitos anos.
(B) Incorreta: `principal` não é um nome de branch padrão ou comummente usado pelo Git automaticamente.
(C) Correta: ` master` é o resultado esperado porque `master` foi o nome padrão e histórico do primeiro branch criado automaticamente pelo Git ao inicializar um novo repositório (`git init`).
(D) Incorreta: `root` não é um nome de branch padrão ou comummente usado pelo Git automaticamente.
(E) Incorreta: `base` não é um nome de branch padrão ou comummente usado pelo Git automaticamente.
Fonte: FCC TJ-CE 2022 Analista Judiciário - Especialidade Ciência da Computação - Área Sistemas da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.