我做了一个 git commit 并推送到 github,但忘记在提交中提及问题编号(我忘记写类似 ... closes #123
的内容)。
如果我在提交消息中提到了问题编号,github 会将提交与问题联系起来。当我更改提交消息为时已晚时,有什么方法可以在提交后执行此操作?
编辑:假设现在修改提交或以其他方式改变历史为时已晚。我真的在问 github 功能,而不是 git。
请您参考如下方法:
Github 帮助页面“Can I delete a commit message?”解释了如何更改:
但由于它改变了历史,你需要让已经从 GitHub 存储库中提取的任何人都意识到这一变化。
如果无法重写历史记录,您可以制作 一个新的提交 , 提交信息包括:
GitHub 将在您的新提交消息中自动链接旧提交:例如,请参阅此 git commit 中对提交 cdfd948 的引用。 .