Git如何合并Commit

如果你在 push 你的修改之前想要将本地多次修改后的 commit 合并一下变得更好看,可以使用下面的方法。

  1. 指定你要合并的 commit

    相关的命令有两种

    1. 你可以通过指定修改过去的几个 commit

       git rebase -i HEAD~2
    2. 你可以通过指定最新的想保留的 commit

       git rebase -i 91fa102

    然后会git会自动调用vim并展示所有要修改的 commit 信息

  2. 将你想要合并的 commit 前面的 pick 改为 s 或者 squash 后保存退出,进入下一个界面。
  3. 修改合并后的 commit 信息
  4. 提交

猜你喜欢

转载自www.cnblogs.com/leisurelylicht/p/Git-ru-he-he-bingCommit.html