Git diff 学习心得

Git diff 学习心得

  1. 如果没有特别指明比较对象,在 git diff 的输出结果中,a- 总是表示较旧的文件,而 b+ 总是表示较新的文件。

  2. 加上参数 -U0--unified=0),可以精简比较结果,精确到行。因为 git diff 默认是以 3 行为一个单位进行比较的,如果不用这个参数,虽然不影响比较结果,但是会使统计结果(存在不同的行数)增加。

图源:https://blog.jerrychu.top/UnitTestParser/docs/diffParser.html

  1. 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/
作者
Kukmoon谷月
发布于
2024年12月12日
许可协议