在git中修改过去提交的提交消息

这个问题在这里已经有了答案:

  • 如何修改现有的,未完成的提交? 27个答案

  • 这通常不能以完全安全的方式完成,无论上下文如何,但可以完成。

    最简单的方法就是做一个交互式的rebase(可能保留合并)并标记你想编辑提交信息,编辑它们,然后强制推送分支。

    这将改变所有提交的哈希,从你修改的第一个提交到分支的提示。 如果这个分支已经被合并为主,那么这可能是一个坏主意,除非你与涉及该项目的其他人一起检查。

    在你开始这项工作之前,我强烈建议你考虑是否有其他人已经消耗了你的分支,是否有任何合并必须保存等等。

    链接地址: http://www.djcxy.com/p/1411.html

    上一篇: Modify commit message of past commit in git

    下一篇: How do I add a file to the last local commit?