git diff 版本一 版本二

拿工作区的文档与版本库中的文档对比

git-对比不同-版本与文件的对比,版本与版本的对比_文件名

先创建一个新的版本

git-对比不同-版本与文件的对比,版本与版本的对比_git_02

》比较不同

git diff HEAD -- 文件名
git diff HEAD -- three.txt

git-对比不同-版本与文件的对比,版本与版本的对比_新版本_03

-代表版本中的内容
+代表本地文件中多出的内容

版本与版本之间的对比-本版本与前几个版本

建一个新版本,三二版

git-对比不同-版本与文件的对比,版本与版本的对比_文件名_04

比较当前版本与上一个版本的区别

git-对比不同-版本与文件的对比,版本与版本的对比_版本库_05

再来一次

添加内容后创建新版本

比较不同

git-对比不同-版本与文件的对比,版本与版本的对比_版本库_06

参数反转一下

拿前一个版本 与最新版本比较

结果

git-对比不同-版本与文件的对比,版本与版本的对比_版本库_07

可知

最终的结果,以最右边的版本为参考

如果右边版本添加了

就是加号

反之是减号

前后顺序^模式与~模式

git-对比不同-版本与文件的对比,版本与版本的对比_工作区_08

版本与版本对比-利用版本号来对比

git-对比不同-版本与文件的对比,版本与版本的对比_文件名_09