什么是Github用于链接到特定提交行的锚链接?

时间:2017-06-16 15:43:48

标签: github

我试图找出提交中特定文件的锚链接(#diff-后跟字母数字字符串和行号),因此我可以从外部系统生成链接。例如:

https://github.com/facebook/react/commit/a37012a6b5fb5a1c0c19c962737189aeaebe3684#diff-7a9f2b48de4b0ffcf7b436798ce9aaabL67

这部分:#diff-7a9f2b48de4b0ffcf7b436798ce9aaabR336(L67指的是这条线)?

1 个答案:

答案 0 :(得分:1)

因此,与“基础”提交相比,差异显示“头”提交已更改。

网址基本上是/commit/<HEAD>#diff-<BASE>L<Line>

<BASE>&amp; <HEAD>是提交的SHA哈希值。由于这些不能包含“L”,因此它是一个良好且安全的行号指示器。