The Issue of the Day Before

合併修正到上一次提交

git -
> git commit --amend

Why

剛剛才改完也提交出去,但命令剛下完立刻想到忘了刪掉一個除錯輸出。 刪掉後要重新提交,但又不知道提交說明要寫什麼?要 rebase 也很麻煩。這時就需要用到合併修正。

How

> git commit --amend

提交時,會出現預設編輯器,上面會有上一次提交的說明訊息。你可以選擇

  • 保持上一次提交的說明訊息

  • 修改為新的說明訊息

存儲後,看一下 log

結果會是這次和上次的提交被合併了。

> git commit --amend --no-edit

會直接沿用上一次提交的說明訊息,不在出現編輯器要求你修改訊息。

閱讀在雲端