1. 程式人生 > >Git如何合併Commit

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. 提交