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
fc061110
Banca
FCC
Órgão
DETRAN-AP
Ano
2022
Cargo
Analista de Tecnologia da Informação
Após utilizar o comando git remote em uma pasta, no prompt de comandos do Windows 10, configurado para aceitar comandos do git, foi exibido o valor origin, que é o nome
  1. Ado arquivo de log existente no repositório remoto que contém o histórico de commits realizados.
  2. Bdo diretório local que está apontando para o último commit realizado no repositório remoto.
  3. Cdado à versão atual dos arquivos nos quais se está trabalhando no momento.
  4. Dde um arquivo com alterações pendentes que precisa ser adicionado a um commit para o repositório remoto.
  5. Edado por padrão ao repositório remoto ao qual o repositório local está vinculado.
Revelar gabarito e comentário

GabaritoE — dado por padrão ao repositório remoto ao qual o repositório local está vinculado.

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 – Comando git remote

Gabarito: letra E. O comando git remote é utilizado para gerenciar repositórios remotos. Quando executado sem argumentos, ele lista os nomes dos repositórios remotos configurados. Por padrão, ao clonar um repositório com git clone, o Git atribui automaticamente o nome origin ao repositório remoto original. Assim, a saída "origin" é exatamente esse nome padrão.

Alternativa A — ❌ Incorreta

Afirma que "origin" é o nome de um arquivo de log que contém o histórico de commits. Na verdade, o histórico de commits é armazenado no repositório Git (local ou remoto) e pode ser consultado com git log, não é um arquivo chamado origin. origin é um nome de repositório remoto, não de arquivo.

Alternativa B — ❌ Incorreta

Diz que "origin" é o nome do diretório local apontando para o último commit no remoto. Isso confunde com o conceito de HEAD ou de uma branch de rastreamento (tracking branch), como origin/main. O comando git remote não exibe diretórios locais, apenas referências remotas.

Alternativa C — ❌ Incorreta

Afirma que "origin" é o nome dado à versão atual dos arquivos. Isso se refere ao estado do diretório de trabalho ou ao ponteiro HEAD. O nome "origin" não está relacionado à versão atual.

Alternativa D — ❌ Incorreta

Descreve "origin" como um arquivo com alterações pendentes. Alterações pendentes ficam na staging area ou no diretório de trabalho, e são identificadas pelo comando git status. origin é um nome de repositório remoto, não um arquivo.

Alternativa E — ✅ Correta ⟵ GABARITO

Exatamente: origin é o nome padrão atribuído ao repositório remoto quando se clona um repositório. O comando git remote sem argumentos lista os nomes dos remotos, e origin é o mais comum, criado automaticamente.

PEGA ESSA DICA!

Sempre que vir git remote com saída origin, lembre-se: é o nome padrão do repositório remoto, configurado no clone. O nome pode ser alterado com git remote rename ou git remote add.

Link permanente: /questoes/fc061110