Pular para o conteúdo principal

Questão de Engenharia de Software — Gerência de Configuração — FGV 2024

Engenharia de SoftwareGerência de Configuração
Código
fg101398
Banca
FGV
Órgão
TRF - 1ª REGIÃO
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Especialidade: Segurança da Informação
A empresa K está prestando um serviço de consultoria no desenvolvimento de aplicações para o Tribunal Regional Federal da 1ª Região (TRF1). O Tribunal trabalha com a ferramenta de versionamento GIT e, para auxiliar no desenvolvimento, a empresa K deverá ter acesso ao repositório remoto criado pela equipe de desenvolvimento. Ao chegar ao Tribunal, a equipe da empresa K precisará identificar o link de acesso ao repositório remoto e outras configurações:Para isso, deverá ser executado o comando:
  1. Agit remote;
  2. Bgit remote show;
  3. Cgit push;
  4. Dgit init;
  5. Egit status.
Revelar gabarito e comentário

GabaritoB — git remote show;

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: comandos para gerenciamento de repositórios remotos

Gabarito: letra B. O comando git remote show <nome-remoto> exibe informações detalhadas sobre um repositório remoto, como a URL, branches rastreadas e configurações de push/pull. É a ferramenta correta para identificar o link de acesso e outras configurações do repositório remoto, conforme o cenário descrito.

A banca testa o conhecimento dos comandos básicos do Git relacionados a repositórios remotos. O distrator principal é o comando git remote, que apenas lista os nomes dos remotos, sem detalhes. Já git remote show fornece as informações completas desejadas.

NÃO CAIA NESSA!

A banca troca git remote (apenas lista nomes) por git remote show (exibe URL e configurações). O candidato desatento pode escolher a alternativa A por achar que git remote já basta, mas ele não mostra o link nem outras configurações.

Alternativa A — ❌ Incorreta

git remote lista apenas os nomes dos repositórios remotos configurados (ex.: origin). Não exibe URLs, branches rastreadas ou outras configurações — justamente o que a equipe precisa.

Alternativa B — ✅ Correta ⟵ GABARITO

git remote show <nome-remoto> (ex.: git remote show origin) exibe a URL do remoto, branches rastreadas, branches ausentes e configurações de push/pull. É o comando que atende ao objetivo de identificar o link de acesso e outras configurações.

Alternativa C — ❌ Incorreta

git push envia commits do repositório local para o remoto, não consulta informações do remoto.

Alternativa D — ❌ Incorreta

git init inicializa um novo repositório Git no diretório local, não tem relação com consulta a remotos.

Alternativa E — ❌ Incorreta

git status mostra o estado da árvore de trabalho (arquivos modificados, staged, etc.), não informações sobre remotos.

Gabarito: letra B.

Link permanente: /questoes/fg101398