1
1
不,Git不提供 证明 这个。解析diff输出并验证删除行和添加行的组是相同的组应该不太难。这将需要一些脚本,但它是可行的。 This project 可能很有趣。
如果您希望直观地验证这一点,可以使用
|
2
1
我不认为Git提供了任何直接的方法来实现这一点,但是如果对文件的旧版本和新版本进行排序会产生相同的结果,那就相当于只包含移动行的更改。 当然,这并不能区分交换两个行块和完全扰乱文件。 强调这些变化是另一回事。我几年前提出的这个问题可能与此有关: Is there a diff-like algorithm that handles moving block of lines? |
charleslcso · 从开源克隆并推送到我的GitHub[重复] 1 年前 |
Itachi · 无法为python项目安装“DAWG”包 1 年前 |
Igor · git重置已删除目录上的头 2 年前 |
Robo · 撤消删除Git中被忽略的文件 2 年前 |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
Siggi · 使用git移动文件时丢失历史记录 2 年前 |