Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果您不是参与者/所有者,如何在GitHub中为问题添加标签?_Github - Fatal编程技术网

如果您不是参与者/所有者,如何在GitHub中为问题添加标签?

如果您不是参与者/所有者,如何在GitHub中为问题添加标签?,github,Github,我在GitHub上提交了一个项目的问题,这个问题不是我的,我也不是一个贡献者,但我找不到一种方法来标记我的问题。我有没有办法给它贴上标签,或者这只适用于贡献者 它只对贡献者可用 通过这种方式,您可以避免随机的人分配错误的标签和弄乱您的类别 不过,如果您能够以某种方式提出标签,这将非常有用。然后,您可以将问题标记为您认为是bug的问题,以便所有者可以确认这一点。许多人建议在标题中使用标签:[建议标签]实际标题GitHub发行模板标签自动分配(2018年12月) 问题模板功能更为古老,但随着201

我在GitHub上提交了一个项目的问题,这个问题不是我的,我也不是一个贡献者,但我找不到一种方法来标记我的问题。我有没有办法给它贴上标签,或者这只适用于贡献者

它只对贡献者可用

通过这种方式,您可以避免随机的人分配错误的标签和弄乱您的类别


不过,如果您能够以某种方式提出标签,这将非常有用。然后,您可以将问题标记为您认为是bug的问题,以便所有者可以确认这一点。许多人建议在标题中使用标签:
[建议标签]实际标题

GitHub发行模板标签自动分配(2018年12月)

问题模板功能更为古老,但随着2018年12月的更新,它现在可以自动为模板分配标签,这已经成为解决此问题的一个很好的方法

使用此功能,存储库管理员可以创建一组问题模板,并为每个模板分配一组标签

然后,每当用户创建一个新问题时,即使是非管理员,也可以在其中一个模板之间进行选择,如果他们这样做,标签就会被分配

我喜欢这种方法,因为它有效地允许您确定任何人都可以创建的标签子集,同时仍然可能只为协作者保留其他标签

这是我的一份测试回购协议,您可以在上面自由创建问题来测试它:

可以从GitHub的repo设置选项卡创建模板,但即使您从那里创建模板,它也只会在
.GitHub/ISSUE_TEMPLATE
目录下生成魔法文件,例如:这很好,因为它在repo中保留了更多的repo元数据

目录可以包含以下内容:

.github/ISSUE_TEMPLATE/bug.md

---
name: bug
about: Use this template to report existing bugs.
title: 'Bug'
labels: bug

---

.github/ISSUE_TEMPLATE/feature-request.md

---
name: feature-request
about: Use this template to request new features.
title: 'Feature request'
labels: feature-request

---

旧答案

我已将此请求提交给
support@github.com
并指出了这个问题

他以通常的中立回答说:

我已经在我们的功能请求列表中添加了一个+1以供考虑

这证实了这是不可能的


让我们把这个问题投票给上帝,直到他们这么做

作为许多GitHub项目的所有者,我认为这是一个特性。标签是贡献者将问题划分为类别的一种方式。它们可以帮助您标记优先级等。如果每个人都被允许标记他们的问题,这个结构就会丢失。每次我提交一些我清楚地知道是一个问题的功能请求时,我感觉自己就像一个刺客。。。如果能有一个比在正文中写“FeatureRequest”更好的方法来表明这一点,那就太好了。我看到很多人只是用他们认为应该用sqr大括号括起来的标签来命名这个问题。Exp:“[Feature Req]这将是一个很好的功能”0否决票我认为这是一个bug。用户界面没有给出任何明确的原因来解释为什么你不能为一个问题指定一个标签,因此你最终会浪费时间试图找出你是否误解了什么,然后感到沮丧和愚蠢。如果GitHub的设计意图是让他们的用户感到沮丧和愚蠢,那么这个设计是完全成功的。如果GitHub的设计意图不是让他们的用户感到沮丧和愚蠢,那么设计就是一场灾难。嗯,几年后,仍然不可能:(Bump。这是非常需要的。用户可以设置一个初步标签。用户知道他是在发送“问题”、“功能请求”还是“bug报告”。但是用户没有一种正式的方式来说明问题的类型,因此它们都会出现在同一堆未标记的问题中。8年后仍然不可能。到目前为止进展如何?@Pacerier update:issue模板很好地解决了问题!