假设我已经提交了5个文件。提交后,我注意到我需要撤消这5个文件中一个文件的更改。这可能吗 ?如果不是最好的话,为什么要撤消对一个文件的更改?
从ChatterOne扩展(并在他的评论上稍加调整),如果您想要的是修订版本(并忽略不正确的修订):
git checkout HEAD~ -- path-to-file
git commit --amend --no-edit # replace the revision that I just created with this new revision I'm creating