git - Github 使用的 diff 算法是什么?
问题描述
Git 支持 4 种差异算法 Myers、Minimal、Patience 和 Histogram。Myers 被用作默认算法。
Github 在 Pull 请求中使用的 diffing 算法是什么,并由 Commits API 支持?
解决方案
GitHub 使用默认算法,myers
. 可以选择修改它以忽略空格,但不可配置。
这不是兼容性的保证;这只是目前使用的。
推荐阅读
- authentication - reSolve 框架:如何通过 HTTP 请求(routeRegisterCallback)对用户进行身份验证?
- android - Android中没有角的圆形按钮
- java - 在 JOOQ 中使用 RecordMapper 将派生列映射到 POJO
- string - 字符串操作在 tcsh 中不起作用 - 不理解子程序的变量
- swift - 如何在 Swift 中获取本地化的文件大小单位
- webserver - 如何使用 sd 卡托管 html
- python - 合并对设置为列表
- java - 如何在按下按钮时动态添加和删除多个 EditText 字段?
- python - 无法在列表中调用 max 函数
- javascript - 与函数相比,为什么提升在变量中的工作方式不同?