git修改已經提交的commit信息。


 先來修改最近一次提交的信息:

使用git commit --amend命令

 

 類似於linux的vim修改提交信息。

 

 可以看到最近一次提交的信息已經被修改了!

修改以往n次提交的信息

使用 git rebase -i HEAD~n命令   n是以往第n次的提交記錄,這里是修改以往第二次的記錄,所以n=2,最終命令是git rebase -i HEAD~2

 

退出來之后,執行git commit --amend命令。

 

然后wq退出來之后,記得執行git rebase --continue

 

 最后最近兩次的提交信息都改變了。

如果修改遠程的提交信息。

首先,你把最新的版本從遠程倉庫先pull下來,修改的方法都如上,最后修改完成后,強制push到遠程倉庫:
git push --force強制提交之前,注意檢查你的代碼是否最新的,否則很有可能覆蓋了同事的代碼!


免責聲明!

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



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