【发布时间】:2014-06-22 17:50:30
【问题描述】:
我按照说明修复了推送的提交消息here。它适用于我的本地存储库。然后我强制将其推回远程,但旧消息仍在 git hub 上。这是一个已知问题还是我做错了什么。
编辑:
https://github.com/crowelab/protocol-captures/commits/master
第二次提交是正确的提交信息。但是当你点击它时,它仍然与旧的提交消息相关联(一切都在那里,一切都是睾丸”
【问题讨论】:
我按照说明修复了推送的提交消息here。它适用于我的本地存储库。然后我强制将其推回远程,但旧消息仍在 git hub 上。这是一个已知问题还是我做错了什么。
编辑:
https://github.com/crowelab/protocol-captures/commits/master
第二次提交是正确的提交信息。但是当你点击它时,它仍然与旧的提交消息相关联(一切都在那里,一切都是睾丸”
【问题讨论】:
请记住,即使在强制推送新提交之后,旧提交仍然存在(只是没有从 master 或 HEAD 指向)。听起来您可能正在直接查看旧提交。请记住,新的提交实际上并没有修改旧的提交,而是在适当的位置创建了一个新的提交,具有不同的哈希值。
正确的检查方法是在https://github.com/user/repo/commits/master检查最近的提交
【讨论】: