我试图弄清楚提交中特定文件的锚链接(#diff-后跟字母数字字符串和行号(是什么,所以我可以从外部系统生成链接。例:
https://github.com/facebook/react/commit/a37012a6b5fb5a1c0c19c962737189aeaebe3684#diff-7a9f2b48de4b0ffcf7b436798ce9aaabL67
这部分:#diff-7a9f2b48de4b0ffcf7b436798ce9aaabR336(L67指线(?
因此,差异显示了与"基本"提交相比,"头部"提交发生了哪些变化。
网址基本上是/commit/<HEAD>#diff-<BASE>L<Line>
其中<BASE>
和<HEAD>
是提交的SHA哈希。由于这些不能包含"L",因此它是行号的良好且安全的指示器。