gpt4 book ai didi

git - 如何在 GitHub 问题中引用受影响的版本?

转载 作者:行者123 更新时间:2023-12-04 14:22:20 25 4
gpt4 key购买 nike

如何表明 GitHub 问题影响版本 x.y.z ?

我可以为每个版本创建一个标签并使用它。但是默认标签值(重复、增强、无效...)让我觉得我在滥用这个概念。

最佳答案

git 中的所有内容都是提交,并带有应用的 SHA 哈希码。所以github自然不知道你拥有的任何版本。因此,您可以做的是添加受问题影响的提交的 SHA。 Github 将链接到该提交。在提交页面上,GitHub 的行为相当合理:如果提交仅在一个分支(可能是 xyz 版本的分支)中,GitHub 会注意到这一点,并在提交页面上给您提示(左上角写着“refactor-sluggable-code”) ,这是分支):

https://f.cloud.github.com/assets/2723/319484/86d6b64c-98c3-11e2-8627-9af2995a610f.png

更好的是,如果你有版本标签(这也很合理),它会显示哪个标签包含有缺陷的提交(现在相同的位置显示“2.4.0”,这是一个标签,包括提交):

https://f.cloud.github.com/assets/2723/319485/88653f92-98c3-11e2-98c2-23de42a91523.png

(图片来自 https://github.com/blog/1451-branch-and-tag-labels-for-commit-pages)

不幸的是,这没有显示在问题跟踪器中。所以我会说为版本创建标签完全可以在问题跟踪器中提供提示,而不是误用。

关于git - 如何在 GitHub 问题中引用受影响的版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21928725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com