git diff 对比工作区与暂存区的区别
git diff --cached 对比暂存区与版本库的区别
git diff HEAD -- 文件名 对比工作区与版本库的区别
git reset HEAD -- 文件名 丢弃暂存组内的修改
git checkout -- 文件名 丢弃工作组内的修改
git rm 文件名 删除工作区文件