Questão nº 46

Questão de Tecnologia da Informação · FCC PGE-AM 2022 (nº 46)

FCC2022Técnico em Gestão Procuratorial - Especialidade Engenharia de SoftwareTecnologia da Informação
Gabarito: Cver comentário ↓

Um Técnico utilizou corretamente um comando git para modificar a mensagem do commit mais recente, ou seja, o último commit feito por ele no projeto. Trata-se do comando git

Resposta comentada

Gabarito Alternativa C

No Git, um commit é um registro de mudanças no seu código. Para corrigir ou alterar a mensagem do último commit que você fez, existe um comando específico que permite 'emendar' (modificar) esse registro.

  • (A) Incorreta: git add prepara arquivos para o commit, e git merge combina históricos de branches; add merge não é um comando Git válido.
  • (B) Incorreta: git push envia seus commits locais para um repositório remoto; ele não altera mensagens de commits.
  • (C) Correta: O comando git commit --amend permite modificar o último commit feito. Ele abre um editor de texto para que você possa alterar a mensagem do commit anterior ou adicionar novas alterações ao mesmo commit.
  • (D) Incorreta: git add é usado para adicionar arquivos à área de staging; add message não é um comando Git válido. A armadilha aqui é associar a palavra "message" da questão com o comando "add", levando a crer que se está "adicionando uma mensagem", o que é uma interpretação errada da funcionalidade dos comandos Git.
  • (E) Incorreta: git checkout master muda para a branch chamada master; não serve para modificar mensagens de commits.

Fonte: FCC PGE-AM 2022 Técnico em Gestão Procuratorial - Especialidade Engenharia de Software (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho