Modifiquei alguns arquivos de código e git add git commit
. E então, descobri que algumas das modificações estavam erradas. Então, como posso redefini-los no git?
Responder1
Interessante, já que você mencionou "redefinir" na sua pergunta, mas não tentou fazer uma redefinição? Basta fazer uma reinicialização completa:
git reset --hard [revision]
Onde [revision]
está o SHA1 do commit anterior, ou simplesmente HEAD~
. Será como se você nunca tivesse feito os commits depois disso.
Responder2
Se se tratar apenas do seu commit mais recente, git reset HEAD^ pode ser o que você está procurando. Ele permite remover certos arquivos do seu último commit não enviado.
Confira este link:http://www.lowlevelmanager.com/2012/04/remove-file-from-most-recent-git-commit.html