Questão nº 44
Questão de Tecnologia da Informação · FGV TRF1 2024 (nº 44)
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:
- Agit remote;
- Bgit remote show; (alternativa correta)
- Cgit push;
- Dgit init;
- Egit status.
Resposta comentada
Gabarito Alternativa B
Em Git, um repositório remoto é uma versão do seu projeto que está hospedada em um servidor na internet ou rede, permitindo que várias pessoas colaborem. Para interagir com ele, você precisa saber seu endereço (link) e outras configurações.
(A) Incorreta: O comando `git remote` lista apenas os nomes dos repositórios remotos configurados (ex: "origin"), mas não mostra o link de acesso nem outras configurações detalhadas.
(B) Correta: O comando `git remote show <nome_do_remote>` (geralmente `git remote show origin`) exibe informações detalhadas sobre um repositório remoto específico, incluindo seu link de acesso (URL de fetch e push), quais branches locais estão rastreando branches remotas e outras configurações. Isso atende perfeitamente à necessidade de identificar o link e outras configurações.
(C) Incorreta: O comando `git push` é usado para enviar commits do seu repositório local para o repositório remoto, ou seja, é uma ação de envio de dados, não de consulta de informações.
(D) Incorreta: O comando `git init` inicializa um novo repositório Git vazio no diretório atual. Ele é usado para criar um repositório local, não para obter informações sobre um remoto já existente.
(E) Incorreta: O comando `git status` mostra o estado do seu diretório de trabalho e área de preparação, indicando quais arquivos foram modificados, adicionados ou não rastreados localmente. Ele não fornece informações sobre o repositório remoto.
Fonte: FGV TRF1 2024 Analista Judiciário - Segurança da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.