是否有可能从GitHub问题跟踪器中完全删除一个问题?
当前回答
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
其他回答
不,github API只允许你打开/关闭/重新打开问题。这里是问题API文档。
公共功能请求
我在2014-08年写信给GitHub, https://github.com/jdennes通过邮件回复:
谢谢你的建议。目前只能编辑/清除问题内容。然而,我在我们的内部功能请求列表中给这个建议加了+1。
这是不可能的。
迄今为止最好的解决办法
将标题设置为永远不会与任何搜索相冲突的内容,例如,一个点.. 这可能并不能完全掩盖你的错误历史,因为自动不可删除的“更改标题为”注释。 将body设为空
GitHub员工有这个权力
如果有安全问题,请联系GitHub工作人员,他们通常会快速回复,并且能够永久地删除问题,可以在http://archive.is/OfjVt上看到:http://archive.is/OfjVt有问题1和3,但没有2。
用户不能这样做,包括存储库所有者。
但是问题可以通过Github支持删除。你可以联系他们并要求删除。它可能会被延迟或拒绝,但这是一个可用的选择。
还是不可能的。在其他答案中建议的另一种解决方法是将问题标记为“已删除”(或任何其他您可能更喜欢的标签),以便在使用github API检索它们时能够将它们过滤掉。显然,您应该仅为此目的使用特定的标签,在关闭问题时设置标签。
如果真的很重要,你可以删除整个回购。
推荐文章
- GitHub上的分叉和克隆有什么区别?
- 如何将现有的解决方案从Visual Studio 2013添加到GitHub
- 是否可以在GitHub上搜索特定的文件名?
- GitHub -未能连接到GitHub 443 windows/连接到GitHub失败-无错误
- 我怎么能让詹金斯CI与Git触发器推到主人?
- 如何从拉请求中删除提交
- 如何用分发文件发布npm包?
- 如何同步项目到GitHub与Android工作室?
- 跟踪在GitHub上创建的一个新的远程分支
- 如何将一个特定的提交从一个分支合并到Git中的另一个分支?
- 从pull请求中删除一个修改过的文件
- 下载GitHub项目的最快方式
- 乳胶渲染在README。md在Github上
- 在Markdown Jekyll中使用图像说明
- 如何修改GitHub拉请求?