1 比较暂存区和HEAD(最近一次的commit)
git diff --cached
2 比较暂存区和工作区
git diff
git diff --file // 指定文件
3 比较两个分支
git diff branch1 branch2
git diff branch1 branch2 --file // 对比具体文件
4 对比两个commit
git diff commit1 commit2
5 删除文件
一步就到暂存区,不用工作区手动删除,在加到暂存区
git rm file