欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Git如何修改已提交的commit注釋

 更新時(shí)間:2023年05月31日 09:01:47   作者:xiaolong2230  
這篇文章主要介紹了Git如何修改已提交的commit注釋問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Git修改已提交的commit注釋

兩種情況:

修改最后一次注釋

1、在命令行輸入如下命令,然后回車:

git commit --amend

2、在命令行的最上面會顯示上次提交的備注,然后我們需要進(jìn)入編輯模式進(jìn)行修改,按i鍵

3、開始編輯,修改備注

4、修改完成后,按Esc退出編輯模式

5、再按組合鍵 Shift + :

6、輸入wq,然后回車(w的意思是保存,q的意思是退出,這一步也可以拆成兩步:輸入w按回車、輸入q按回車)

7、修改完成,git push提交服務(wù)器

修改歷史的信息(包括已經(jīng)push到遠(yuǎn)程庫的信息)

1、打開git-bash或者cmd。

2、cd到相應(yīng)工程目錄。如:

3、 git rebase -i HEAD~3 (3表示最后提交的三次記錄)

4、按i插入,然后把pick改成r或者reword;修改完成后,按Esc退出編輯模式,再按組合鍵 Shift + :再輸入wq然后回車保存退出。

5、然后會彈出需要修改的信息,接著編輯改成想要的結(jié)果,保存退出。

6、改完之后如圖。

7、修改完成,git push提交服務(wù)器

reset然后重新提交

注:特殊情況(如遇到注釋以#開頭的)還有一種解決方法。

1、可以本地git reset --mixed ‘commitId’,回退到上一次倉庫的commitId(commitId可以通過git rebase -i HEAD~3 或者git commit --amend 查看)

2、使用新的msg重新提交(git commit -m ''xxx" 或者用客戶端重新提交)

Git合并幾次commit以及修改歷史的commit 注釋

git合并commit

git rebase -i HEAD~2 (數(shù)字表示合并幾次提交)

將后面的幾次 pick 改成s 或者 squash ;

wq 保存退出

continue

git log 查看修改

最后push 表示 幾次合并成功

修改歷史commit 注釋

如下 10148625 這個(gè)寫錯(cuò)了 應(yīng)該10148624

git rebase -i 3b23c8ed691ba90b2761bca99ee651dda9b995f5  

回退當(dāng)前需要修改的上一次版本位置 vi 編輯器修改注釋 wq 保存退出

修改完成之后 git rebase --continue

git log 查看日志檢查一次 最后git push

其他可能涉及的命令

git rebase --abort 強(qiáng)制退出 當(dāng)前的rebase

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論