我在github上提交的内容很少,我想改变。所以在我之前的提交中,我已经更改了一些文件/文件夹,我只需要为其中一些恢复更改。制作它的最佳解决方案是什么。
答案 0 :(得分:18)
您可以使用git checkout:
git checkout HEAD~ -- file/to/revert
从上一次提交中暂存文件的版本。然后只需提交更改就可以了!当然,你可以用引用的哈希值,后退的祖先或你想要的任何“tree-ish”对象替换引用先前提交的HEAD~
。
答案 1 :(得分:4)