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