是否有可能从GitHub问题跟踪器中完全删除一个问题?
当前回答
不,github API只允许你打开/关闭/重新打开问题。这里是问题API文档。
其他回答
还是不可能的。在其他答案中建议的另一种解决方法是将问题标记为“已删除”(或任何其他您可能更喜欢的标签),以便在使用github API检索它们时能够将它们过滤掉。显然,您应该仅为此目的使用特定的标签,在关闭问题时设置标签。
不,github API只允许你打开/关闭/重新打开问题。这里是问题API文档。
对于子孙后代:删除问题将是一件坏事,因为一般来说,它们可能成为github上关联的目标。
但如果你愿意牺牲合作信息,这里有一个“大锤砸”的方法:
克隆你原来的回购。 通过问题API复制您的问题。 删除原回购;或者,为您的新回购选择一个新名称。 基于您的克隆重新创建一个新的回购。 通过问题API重新创建您想要保留的问题。
我想这可能会丢失很多其他链接信息,如分叉,拉请求等。
您可以创建一个新的存储库。 转移(是的,这是可能的)不想要的问题到新的存储库。 然后删除新的存储库。
2018年11月更新:如果您是存储库的所有者,您现在可以删除问题! 参见“Github -删除错误输入的问题”
https://docs.github.com/en/github/managing-your-work-on-github/deleting-an-issue条目:
在存储库中具有管理权限的用户可以永久地从存储库中删除问题。
对于其他人(未经允许),questionto42的评论显示,您可以要求GitHub支持删除问题,如图所示。
2018年5月,原答案:
3个8年后,关闭问题仍然是答案(仍然没有删除可能)。 参见“过去问题的幽灵”,GitHub建议检查并关闭:
一年前开放的问题状态:开放创建:<2013-01-01 我所涉及的涉及:twp state:open created:<2013-01-01 去年未更新的有:twp state:open updated:<2013-01-01
推荐文章
- 强制LF eol在git的回购和工作副本
- 防止在GitHub上推送到master ?
- 我如何在github上引用特定问题的评论?
- 我如何才能看到我在Github上看到的所有问题?
- 在GitHub上链接到其他Wiki页面?
- 你如何跟踪你对GitHub问题的评论?
- 我如何在GitHub中为其他人的代码做出贡献?
- GitHub项目和里程碑之间的区别/关系是什么?
- gitignore是什么?
- 在MarkDown中包含SVG(托管在GitHub上)
- 新Github项目发布通知?
- 如何在本地删除分支?
- GitHub.com的存储库大小限制
- 使用Git管理变更日志的一些好方法是什么?
- Github权限被拒绝:ssh添加代理没有身份