git commit --amend 用法詳解


 

有時你提交過代碼之后,發現一個地方改錯了,你下次提交時不想保留上一次的記錄;或者你上一次的commit message的描述有誤,這時候你可以使用接下來的這個命令:git commit --amend。

git功能十分強大,接下來我將講解一下git commit --amend命令的用法~

git log之后,可以看到你之前提交過的git歷史:

接下來,在bash里輸入wq退出log狀態,執行:

$ git commit --amend

這時bash里會出現以下內容:

其中,second commit 是你上次提交的描述,下面是一下說明信息,有告訴你上次提交的文件信息等等,可忽略。接下來你要是想修改描述信息的話。直接鍵入:i,此時進入了輸入模式,變成這樣子:

可用鍵盤上下鍵轉到描述所在的那一行,然后進行修改:

修改完成后,按下 Esc鍵退出編輯模式,在鍵入 :wq 回車退出並保存修改,完成提交。這是你再git log 看一下提交日志:

已經修改了提交描述信息,且原來的git版本沒有了~~~喜大普奔!!你完成~~
但是有個地方要注意,就是該操作會改變你原來的commit id哦。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM