git diff使用什么算法来检测类似(复制/重命名)的文件?

时间:2018-01-10 23:14:40

标签: git algorithm

git diff使用什么算法来检测类似(复制/重命名)的文件?

  1. 文件数量和存储库中文件大小的复杂程度是什么?
  2. 空白是否重要? (例如缩进整个文件)
  3. 它仅适用于文字吗?
  4. 是否存在相似性检测超时的风险?例如。在大型存储库中确实将相似性索引(--find-renames / -M)更改为低数字风险,但未找到高索引号可能找到的结果,因为考虑了更多文件?)
  5. (注意,这似乎是a previous question 6 years ago的意图,但是接受的答案是对算法的讨论。)

0 个答案:

没有答案