Como posso redefinir alguns dos arquivos modificados confirmados no git?

Como posso redefinir alguns dos arquivos modificados confirmados no git?

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

informação relacionada