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
- add merge.
- push.
- commit --amend.
- add message.
- 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