[git] 修正上一個 commit
有時候 git commit
的太快,偶爾會發現有一個小地方沒改到或者是 commit 訊息沒有打完整,但是又不想在分支上多一個 commit ,這時候可以使用 git commit --amend
來修改上一個 commit。
使用 git commit --amend
指令的方式操作,可以參考 Commit –amend。 對於比較不會指令的我來說,這篇會說明怎麼用 TortoiseGit 實現 git commit --amend
的操作。
使用 TortoiseGit 修改上一個 commit
步驟一: 右鍵點選 Git Commit
步驟二: 打勾 Amend Last Commit
這樣就可以編輯上一個 commit 啦,使用 TortoiseGit 是不是就這麼簡單呢。
額外補充
其實 git commit --amend
還是會增加一個 commit ,只是你在分支上看不到,如果去檢查 Reflog 的話,還是會看到有一個 commit 紀錄。
延伸閱讀
[How do I edit an incorrect commit message with TortoiseGit?]