是否有可能从GitHub问题跟踪器中完全删除一个问题?
当前回答
公共功能请求
我在2014-08年写信给GitHub, https://github.com/jdennes通过邮件回复:
谢谢你的建议。目前只能编辑/清除问题内容。然而,我在我们的内部功能请求列表中给这个建议加了+1。
这是不可能的。
迄今为止最好的解决办法
将标题设置为永远不会与任何搜索相冲突的内容,例如,一个点.. 这可能并不能完全掩盖你的错误历史,因为自动不可删除的“更改标题为”注释。 将body设为空
GitHub员工有这个权力
如果有安全问题,请联系GitHub工作人员,他们通常会快速回复,并且能够永久地删除问题,可以在http://archive.is/OfjVt上看到:http://archive.is/OfjVt有问题1和3,但没有2。
其他回答
不,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。
可能的解决方案
截至2019年4月4日,并非所有问题都可以删除,目前的工作是编辑问题,然后删除编辑历史,唯一的缺点是问题仍然存在,可以看到旧标题。
如果真的很重要,你可以删除整个回购。
还是不可能的。在其他答案中建议的另一种解决方法是将问题标记为“已删除”(或任何其他您可能更喜欢的标签),以便在使用github API检索它们时能够将它们过滤掉。显然,您应该仅为此目的使用特定的标签,在关闭问题时设置标签。
推荐文章
- 如何修复Github页面上的HTTP 404 ?
- 如何显示数学方程在一般github的markdown(不是github的博客)
- 无法推送到远程分支,无法解析到分支
- 如何在GitHub上创建自己的存储库?
- Github“更新被拒绝,因为远程包含您在本地没有的工作。”
- 如何在不同的用户名下推送到GitHub ?
- 在最初创建提交的GitHub上找到一个Pull Request
- Git凭据助手-更新密码
- 标签和释放的区别是什么?
- 切换到另一个Git标记
- Heroku和GitHub:“项目无法检索,内部服务器错误”
- 将现有项目推到Github
- 在git存储库中处理密码的最佳实践是什么?
- Git:无法解决主机github.com错误,克隆远程仓库在Git
- 为什么'git commit'不保存我的更改?