1. 程式人生 > 其它 >git 修改最後一次提交

git 修改最後一次提交

git 修改最後一次提交

有時候我們提交完了才發現漏掉了幾個檔案沒有新增,或者提交資訊寫錯了。 此時,可以執行帶有 --amend 選項的提交命令來重新提交:git commit --amend -m "add_forgotten_file"
這個命令會將暫存區中的檔案提交,新提交它會成為新的最後一次提交。

例如,你提交後發現忘記了對一些檔案作出修改,可以像下面這樣操作:

# 作出想要補上的修改
git add forgotten_file
git commit --amend -m "add_forgotten_file"
git push

即首先作出你想要補上的修改,暫存它們,然後用 git commit --amend

以新的改進後的提交來“替換”掉舊有的最後一次提交。

Tips:
如果不打算修改之前的提交資訊,你只需作出更改,暫存它們,然後通過以下命令避免不必要的編輯器環節即可:
git commit --amend --no-edit

【參考】