是否有可能从GitHub问题跟踪器中完全删除一个问题?
当前回答
对于子孙后代:删除问题将是一件坏事,因为一般来说,它们可能成为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
用户不能这样做,包括存储库所有者。
但是问题可以通过Github支持删除。你可以联系他们并要求删除。它可能会被延迟或拒绝,但这是一个可用的选择。
你可以编辑一个现有的问题(假设它是副本),你可以改变标题,描述和目标里程碑是完全不同的东西。这是你能得到的最接近取消的罚单,AFIK。
推荐文章
- 如何修复Github页面上的HTTP 404 ?
- 如何显示数学方程在一般github的markdown(不是github的博客)
- 无法推送到远程分支,无法解析到分支
- 如何在GitHub上创建自己的存储库?
- Github“更新被拒绝,因为远程包含您在本地没有的工作。”
- 如何在不同的用户名下推送到GitHub ?
- 在最初创建提交的GitHub上找到一个Pull Request
- Git凭据助手-更新密码
- 标签和释放的区别是什么?
- 切换到另一个Git标记
- Heroku和GitHub:“项目无法检索,内部服务器错误”
- 将现有项目推到Github
- 在git存储库中处理密码的最佳实践是什么?
- Git:无法解决主机github.com错误,克隆远程仓库在Git
- 为什么'git commit'不保存我的更改?