1、用暂存区中的文件覆盖工作目录中的文件:git checkout 文件名
2、将文件从暂存区中删除:git rm --cached 文件名
3、将git仓库中指定的更新记录恢复出来,并且覆盖暂存区和工作目录:git reset --hard commitID
git撤销操作
原文:https://www.cnblogs.com/Alisa-k/p/12575617.html