对比工作区和提交历史版本的文件差异
git diff HEAD #对比工作区和提交历史版本的文件差异
git diff HEAD -- readme.txt(文件名) #对比工作区和提交历史版本的指定文件差异
对比工作区和暂存区的文件差异
git diff #对比工作区和暂存区的文件差异
git diff -- readme.txt(文件名) #对比工作区和暂存区的指定文件差异
对比暂存区和提交历史版本的文件差异
git diff --cached #对比暂存区和提交历史版本的文件差异
git diff --cached readme.txt(文件名) #对比暂存区和提交历史版本的指定文件差异