如何在GitHub的问题评论中引用提交?

时间:2012-01-18 12:43:02

标签: github commit issue-tracking

我找到了很多关于如何在git提交中引用GitHub问题的答案(使用#xxx表示法)。 我想在我的评论中引用一个提交,生成一个指向提交详细信息页面的链接?

4 个答案:

答案 0 :(得分:519)

要引用提交,只需编写其SHA哈希,它就会自动转换为链接。

另见:

答案 1 :(得分:78)

上面的答案缺少一个可能不明显的例子(不适合我)。

网址可以分解为部分

https://github.com/liufa/Tuplinator/commit/f36e3c5b3aba23a6c9cf7c01e7485028a23c3811
                  \_____/\________/       \_______________________________________/
                   |        |                              |
            Account name    |                      Hash of revision
                        Project name              

可以在此处找到哈希(您可以点击它并从浏览器获取网址)。

enter image description here

希望这可以节省你一些时间。

答案 2 :(得分:2)

只需在评论中粘贴提交引用链接,github 会自动在评论中提及提交。

答案 3 :(得分:0)

如果您要尝试在另一个回购中引用该问题以外的提交,则可以在提交简短哈希前面加上reponame@

假设您的提交位于名为dev的存储库中,而GitLab问题位于名为test的存储库中。如果可以的话,您可以对此问题发表评论,并通过dev@e9c11f0a(其中e9c11f0a是要链接的提交的sha哈希的前8个字母)引用提交。