我需要知道这两个补丁是否实际相同.
我有一个旧的补丁文件和使用unix diff命令创建的新补丁文件.只是差异补丁报告由于创建补丁时的时间戳而产生的差异.
有没有办法(使用diff?)能够可靠地告诉我这两个补丁是否实际相同?
Git版本2.19引入了git range-diff应该用于比较两个提交范围的版本.我一直在阅读文档,但我不明白这个新功能的目的是什么.
我检查了官方的Git文档,我无法理解它的语法(省略标志):
git range-diff ( <range1> <range2> | <rev1>...?<rev2> | <base> <rev1> <rev2> )
Run Code Online (Sandbox Code Playgroud)
什么是rev1和rev2?
有人可以解释它们何时有用我的意思是每个案例?