# 撤销操作

git commit --amend

该命令会将暂存区的文件提交,同时可以修改提交信息(用来覆盖上一次的提交信息)

# 取消暂存文件

git reset head [file]

该命令用于取消暂存文件

# 取消对文件的修改

git checkout --<file>

注意:该命令是非常危险的,你对这个文件在本地工作区的任何修改都会消失–Git 会使用最近提交的版本覆盖掉它