Amend Commit 就是用來修改最新 Commit 的指令,如果要修改更之前的 Commit,就要用 Rebase 或是 Reset 了。
修改 Commit Message
如果最新的 Commit Message 亂寫或是寫的什麼不該寫的,就可以用 Amend Commit 來修改。
git commit --amend -m "新的 Commit Message"
壓進前一次 Commit
我常常會先將目前的修改給 Commit 一下當作存檔,但如果每次都只有小修改就 Commit 一次也會造成 Commit 非常多,所以我們可以在 Commit 的時候用 Amend Commit 壓進前一次 Commit,或是想像成修改上一次的 Commit 把這次的修改給加進去。
git add .
git commit --amend