I modified some code files and git add git commit
. And then, I found some of the modifications were wrong. So how can I reset them in git?
2 Answers
Interesting since you mention "reset" in your question but haven't tried to do a reset? Simply do a hard reset:
git reset --hard [revision]
Where [revision]
is the SHA1 of the previous commit, or simply HEAD~
. It will be as if you never made the commits after that.
If it only concerns your most recent commit, git reset HEAD^ might be what you're looking for. It allows to remove certain files from your latest unpushed commit.
Check out this link: http://www.lowlevelmanager.com/2012/04/remove-file-from-most-recent-git-commit.html