我在gh上提交的几乎每个问题都涉及特定分支上的代码。github是否有任何机制可以将问题链接到分支?
我需要按分支过滤问题,因此我不会被其他功能分支中的问题所分散。
有没有办法做到这一点?我知道里程碑可以(滥用)来达到类似的效果,但是当分支成为请求请求时,事情变得非常混乱,并且它又显示为另一个问题。
小智 8
参考资料 通常,问题依赖于其他问题,或者至少与它们相关,并且您希望将两者联系起来。您可以通过输入主题标签和问题编号来引用问题。
Hey @kneath, I think the problem started in #42
Run Code Online (Sandbox Code Playgroud)
另一个存储库中的问题?只需在名称之前包含存储库,如 kneath/example-project#42。
使用 GitHub Issues 的一种更有趣的方法是直接从提交中引用问题。在提交消息中包含问题编号。
当提交合并到 master 时,通过在提交前加上“Fixes”、“Fixed”、“Fix”、“Close”、“Closed”或“Close”,它也会自动关闭问题。
引用可以将正在完成的工作与正在跟踪的错误深度联系起来,并且是增加项目历史可见性的好方法。
自 2022 年 3 月起,您可以:
为问题创建一个分支
现在,您可以直接从问题创建分支以开始与该问题相关的开发工作。
与问题相关的分支显示在
Linked pull requests
问题侧栏中的“开发”部分下,该部分已替换为“ ”。当您为这些分支之一创建拉取请求时,它会自动链接到该问题。
有关更多信息,请参阅文档。
这是一个动画图像,显示如何为问题创建分支。
创建后,链接的分支将显示在“开发”部分中:
OP 问道:
我需要按分支过滤问题,这样我就不会被其他功能分支中的问题分散注意力。
它仍处于公开测试阶段,但新Development
部分可以帮助您列出与问题相关的分支:
因此,对于您需要解决的任何问题,请创建一个新分支:
归档时间: |
|
查看次数: |
1905 次 |
最近记录: |