Git diff 学习心得
-
如果没有特别指明比较对象,在
git diff
的输出结果中,a
和-
总是表示较旧的文件,而b
和+
总是表示较新的文件。 -
加上参数
-U0
(--unified=0
),可以精简比较结果,精确到行。因为git diff
默认是以 3 行为一个单位进行比较的,如果不用这个参数,虽然不影响比较结果,但是会使统计结果(存在不同的行数)增加。
- 用
git diff
进行简单比较,用 Notepad++ 或 Total Commander 在图形界面下进行全面的全文比较。
关于 git diff
命令的入门使用,可以参考这个教程:Git diff 命令——如何比较你的代码中的变化
关于如何解读 git diff
命令的输出结果,可以参考这篇文章:git diff 数据解析
图片版权
题图:https://www.deviantart.com/black-pixel/art/Git-Wallpaper-Clean-357130508
头图:Image by Michael Pointner from Pixabay
求扫码打赏
“我这么可爱,请给我钱 o(*^ω^*)o”
Git diff 学习心得
https://blog.kukmoon.com/96f0fe9a926b/