我找到了很多关于如何在git评论中引用GitHub问题的答案(使用#xxx符号)。 我想在我的评论中引用一个提交,生成一个到提交详细信息页面的链接?
当前回答
要引用一个提交,只需编写它的SHA-hash,它就会自动转换为一个链接。
the commit 3e5c1e60269ae0329094de131227285d4682b665 solved the issue...
或者使用它的前缀
the commit 3e5c1e6 solved the issue...
参见:
的“自动链接引用和url /提交sha”部分 在GitHub上写作。
其他回答
只需在评论中粘贴提交引用链接,github会自动在评论中提到提交。
上面的答案缺少一个可能不明显的例子(对我来说不是)。
Url可以被分解成多个部分
https://github.com/liufa/Tuplinator/commit/f36e3c5b3aba23a6c9cf7c01e7485028a23c3811
\_____/\________/ \_______________________________________/
| | |
Account name | Hash of revision
Project name
哈希可以在这里找到(你可以点击它,将从浏览器获得url)。
希望这能为您节省一些时间。
要引用一个提交,只需编写它的SHA-hash,它就会自动转换为一个链接。
the commit 3e5c1e60269ae0329094de131227285d4682b665 solved the issue...
或者使用它的前缀
the commit 3e5c1e6 solved the issue...
参见:
的“自动链接引用和url /提交sha”部分 在GitHub上写作。
如果您试图在问题所在的另一个repo中引用提交,则可以在提交短散列前加上reponame@.
假设您的提交在名为dev的回购中,而GitLab问题在名为test的回购中。您可以就此问题发表评论,并通过dev@e9c11f0a引用提交(其中e9c11f0a是您想要链接到的提交的sha散列的前8个字母)。
我不认为有人会如实回答这个问题,也许在十年前是不可能的。
然而现在,根据github文档,哈希是不需要的。可以这样做:
个人帐户
用户名/存储库号和发出或拉取请求号
例如:https://github.com/aUser/user-repo/issues/23上的问题
使用方法:用户/使用者# 26
组织
Organization_name/Repository#和发出或拉取请求号
例如:https://github.com/an-org/theirproject/issues/1000上的问题
使用:an-org theirproject # 1000
推荐文章
- GitHub -未能连接到GitHub 443 windows/连接到GitHub失败-无错误
- 我怎么能让詹金斯CI与Git触发器推到主人?
- 如何从拉请求中删除提交
- 如何用分发文件发布npm包?
- 如何同步项目到GitHub与Android工作室?
- 跟踪在GitHub上创建的一个新的远程分支
- 如何将一个特定的提交从一个分支合并到Git中的另一个分支?
- 从pull请求中删除一个修改过的文件
- 如何提交没有变化和新的消息?
- 下载GitHub项目的最快方式
- 乳胶渲染在README。md在Github上
- 在Markdown Jekyll中使用图像说明
- 如何修改GitHub拉请求?
- 如何在Github和本地删除最后n次提交?
- 如何将文件附加到GitHub问题?