合併修正到上一次提交
git git -> git commit --amend
Why
剛剛才改完也提交出去,但命令剛下完立刻想到忘了刪掉一個除錯輸出。
刪掉後要重新提交,但又不知道提交說明要寫什麼?要 rebase
也很麻煩。這時就需要用到合併修正。
How
> git commit --amend
提交時,會出現預設編輯器,上面會有上一次提交的說明訊息。你可以選擇
-
保持上一次提交的說明訊息
-
修改為新的說明訊息
存儲後,看一下 log
。
結果會是這次和上次的提交被合併了。
> git commit --amend --no-edit
會直接沿用上一次提交的說明訊息,不在出現編輯器要求你修改訊息。