这是一篇简单的记录。
在 git
中
- 使用
git diff
命令可以查看工作区与暂存区之间的差异。 - 使用
git diff <gitreversion>
命令可以查看工作区与指定版本之间的差异。 - 使用
git diff --cached
命令可以查看暂存区与当前HEAD
指针指向版本之间的差异。 - 使用
git diff --cached <gitreversion>
命令可以查看暂存区与指定版本之间的差异。 - 使用
git diff -- <file>
可以查看特定文件在工作区与暂存区之间的差异。 - 使用
git diff <gitreversion> -- <file>
可以查看特定文件在工作区与指定版本之间的差异。 - 使用
git diff --cached -- <file>
可以查看特定文件在暂存区与当前HEAD
指针指向版本之间的差异。 - 使用
git diff --cached <gitreversion> -- <file>
可以查看特定文件在暂存区与指定版本之间的差异。
图片来自:http://365git.tumblr.com/post/3464927214/getting-a-diff-between-the-working-tree-and-other