FC ConcursosFC Concursos

Questão FC373983

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

Automação e Gestão de Projetos de Software

FCC · 2022

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

  1. add merge.
  2. push.
  3. commit --amend.
  4. add message.
  5. checkout master.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O comando git commit --amend serve para alterar o último commit: pode substituir apenas a mensagem ou também incorporar arquivos que estejam na staging no novo snapshot.

Uso comum: git commit --amend -m "Nova mensagem" (altera só a mensagem). Se executado sem -m, abre o editor para editar a mensagem. Se houver arquivos staged, eles serão incluídos no commit refeito.

Importante: o comando cria um novo commit (novo hash), ou seja, regrava o histórico. Se o commit original já foi enviado ao repositório remoto, evite ou proceda com cuidado — será necessário um git push --force, o que pode sobrescrever o trabalho de outros.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo