問題: 當前GIT庫三個提交,希望把最近的兩個提交合併爲一個提交。
操作方法:git rebase -i HEAD~2
這裏2 爲要合併的提交的數量
執行該命令後,彈出的界面如下 :
pick 保留
squash 合併
將第二個提交合並,第一個保留,修改如下後保存退出。
彈出如下界面,編輯提交日誌:
修改日誌如下,再保存退出:
提示合併成功:
再用git log 看提交歷史:
問題: 當前GIT庫三個提交,希望把最近的兩個提交合併爲一個提交。
操作方法:git rebase -i HEAD~2
這裏2 爲要合併的提交的數量
執行該命令後,彈出的界面如下 :
pick 保留
squash 合併
將第二個提交合並,第一個保留,修改如下後保存退出。
彈出如下界面,編輯提交日誌:
修改日誌如下,再保存退出:
提示合併成功:
再用git log 看提交歷史: