Existe uma outra forma de desfazer o commit errado:
Da para usar a flag --amend
essa flag, simplesmente refaz o último commit, alterando o hash que ò identifica, não cria nenhum nó de commit a mais para guardar a alteração como faz o revert
.
Pode ser uma opção interessante pra quem deseja manter a linha do tempo mais clean.
Uso:
Após ter feito o commit errado, realize as alterações de correção, e refaça o commit passando amend
:
$
git commit --amend -a -m "[FIX] Page title and h1 tag added" -m "[FIX] Page title and h1 html tag added in index file"
Tip: a flag -a
diz ao git para fazer append das modificações, não sendo necessário então fazer o git add
dos arquivos em estado modified, -a
já considera todos eles.