在 GitHub 上删除带有提交消息的引用?

Posted

技术标签:

【中文标题】在 GitHub 上删除带有提交消息的引用?【英文标题】:Remove a reference with a commit message on GitHub? 【发布时间】:2013-04-10 13:41:49 【问题描述】:

可以通过以下方式从其他问题中引用问题:

reference #xxx

是否有可能从提交问题中删除引用? (比如这个:)

【问题讨论】:

【参考方案1】:

当然,但这需要重写提交历史记录,这在公共回购中被认为是不良行为。

但是,如果您决定这样做,只需编辑提交并强制推送

git commit --amend
git push --force origin master

【讨论】:

-1。更改提交消息会导致新的提交,因此引用将保留。

以上是关于在 GitHub 上删除带有提交消息的引用?的主要内容,如果未能解决你的问题,请参考以下文章

从GitHub上的Pull Request中删除文件

「git」如何删除github上的文件但保留在本地

如何从 github 中删除节点模块(发布分支)

Myecplise 通过git版本控制器提交到gitHub

编写 git 提交消息时要遵循的标准 [重复]

git如何删除已经提交的文件夹