Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — FCC 2023

Arquitetura de SoftwareSoftware
Código
fc069689
Banca
FCC
Órgão
TRT - 15ª Região (SP)
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação

Considere os dados abaixo.


Personal Access Token (PAT) = ghp_RCnTgfJovGy6b2WX1WaVyrcfGoHMbdl20Myk

Repositório = developer. git

Usuário: trt15


Como administrador no prompt de um computador com o Windows, com o Git devidamente instalado e em condições ideais, para criar uma cópia local do repositório na máquina, permitindo a colaboração no projeto, um Analista deve usar o comando

  1. Agit get https://ghp [email protected]/trti5/developer.git
  2. Bgit clone https://github.com/trtl5@ghp RCnTqtJovGy6b2WxlWaVyrcfGoHMbdl20Myk/developer.git
  3. Cgit clone https://github.com/user:trtl5@pass:ghp _RCnTafJovGy6b2WXIWaVyrofGoHMbdl20Myk/developer.git
  4. Dgit clone https://[email protected]/trt15/developer.git
  5. Egit connect https://github.com/trt15@ghp_RCnTqfJovGy6b2WxlWaVyrcfGoHMbdl20Myk/developer.git
Revelar gabarito e comentário

GabaritoD — git clone https://[email protected]/trt15/developer.git

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”.

Comando Git Clone com Token de Acesso Pessoal (PAT)

Gabarito: letra D. No Git, ao utilizar um Personal Access Token (PAT) para autenticação via HTTPS, a sintaxe correta do comando git clone é:

git clone https://[email protected]/usuario/repositorio.git

No cenário fornecido, o token é ghp_RCnTgfJovGy6b2WX1WaVyrcfGoHMbdl20Myk, o usuário é trt15 e o repositório é developer.git. A única alternativa que respeita a ordem usuário:token@host é a letra D.

Alternativa A — ❌ Incorreta

O comando git get não existe; o correto é git clone. Além disso, a URL apresenta o token imediatamente após https:// sem o formato usuário:token@, e o nome do usuário está errado (trti5 em vez de trt15).

Alternativa B — ❌ Incorreta

Embora use git clone, a URL está com a ordem invertida: github.com/trtl5@ghp_RCnT... — deveria ser trtl5:[email protected]. O usuário também está trocado (trtl5 por trt15).

Alternativa C — ❌ Incorreta

A URL inclui os prefixos user: e pass:, que não fazem parte da sintaxe padrão do Git. Além disso, o token contém um espaço e um caractere sublinhado inesperado (ghp _RCnT...), e o usuário está novamente incorreto (trtl5).

Alternativa D — ✅ Correta ⟵ GABARITO

Segue exatamente o formato https://[email protected]/trt15/developer.git. O token é posicionado após o usuário e os dois pontos, antes do @, e o restante da URL está correto.

Alternativa E — ❌ Incorreta

O comando git connect não existe no Git; o comando correto para obter uma cópia local do repositório é git clone. A URL também está mal formatada (ordem host@usuário token).

NÃO CAIA NESSA!

A banca explora a confusão entre a ordem dos elementos na URL e a existência de comandos fictícios (git get, git connect). Memorize a estrutura: https://[email protected]/caminho/repo.git.

Gabarito: letra D

Link permanente: /questoes/fc069689