Gabarito disponível
Julgue os seguintes itens, acerca do GIT.
A execução do comando git commit --amend substitui o último commit local por um novo; recomenda-se utilizar esse comando apenas antes do envio do commit ao repositório remoto por meio do git push, para que se evite a reescrita do histórico compartilhado com outros colaboradores.
Resolução comentada
git commit --amend reescreve o último commit; deve-se evitá-lo após o push.
O --amend cria um novo commit que substitui o último, alterando seu hash e, portanto, reescrevendo o histórico. Por isso, só é seguro usá-lo antes do push, evitando problemas com colaboradores que já tenham baseado trabalho no commit antigo.
Análise das alternativas
A) Certo – correta, descreve o comportamento e a boa prática. B) Errado – incorreta, pois a afirmação está tecnicamente adequada.
Referência: Documentação oficial do Git (git-commit --amend).
Resolução comentada do VaiConcursos.