修改commit信息
- git log --oneline -n,查看n條log信息
- git rebase -i HEAD~n,n條commit進行rebase
- 將需要修改的commit信息,將pick命令改爲 r 命令;ESC 輸入 :wq 回車
- 開始修改commit信息,修改完,ESC 輸入 :wq 回車
- 打印出成功
- git log --oneline -n,查看n條log信息,已修改
合併commit信息
- git log --oneline -n,查看n條log信息
- git rebase -i HEAD~n,n條commit進行rebase
- 需要被合併的commit信息,將pick命令改爲 s 命令,將s合併到pick上,時間上是s向更早的pick上合併;ESC 輸入 :wq 回車
- 彈出信息,ESC 輸入 :wq 回車
- 打印出成功
- git log --oneline -n,查看n條log信息,已修改