在我删除已推送的提交后,github 上的问题仍处于关闭状态

在我删除已推送的提交后,github 上的问题仍处于关闭状态

我通过提交的提交消息关闭了一个问题。但随后我决定使用命令还原已推送的提交git rebase。删除操作正常;gitk按预期显示已清除的历史记录。

但是,在我们的 Githup 存储库中,问题仍然处于关闭状态,并且引用的提交是可点击的。也就是说,我可以看到我做了什么(以及恢复了什么)。

这是故意为之吗?删除提交后如何清理问题日志?

答案1

以下是我从 github 支持人员那里得到的答复:

  • 如果提交从历史记录中删除,则无法重新打开问题,但他们会将其视为一种改进。
  • 因此必须手动重新打开问题。
  • 提交将可见(单击问题日志中的链接后),除非垃圾收集周期将其删除。然后日志将显示“提交已从存储库中删除,不再可用。”
  • 他们可以根据请求在提交时运行垃圾收集周期,因为普通用户无法做到这一点。

相关内容