最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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 這個寫錯了 應(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é)

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

相關(guān)文章

  • 解決vs?code通過remote-ssh遠(yuǎn)程到ubuntu頻繁掉線問題

    解決vs?code通過remote-ssh遠(yuǎn)程到ubuntu頻繁掉線問題

    這篇文章主要介紹了vs?code通過remote-ssh遠(yuǎn)程到ubuntu頻繁掉線問題解決方法,這個解決方案只要用自己安裝的Git替換掉windows本身的Git工具,需要的朋友可以參考下
    2022-09-09
  • 使用?Loki?實現(xiàn)?Kubernetes?容器日志監(jiān)控的方法

    使用?Loki?實現(xiàn)?Kubernetes?容器日志監(jiān)控的方法

    Loki?是由?Grafana?Labs?團(tuán)隊開發(fā)的,基于?Go?語言實現(xiàn),是一個水平可擴(kuò)展,高可用性,多租戶的日志聚合系統(tǒng)。它的設(shè)計非常經(jīng)濟(jì)高效且易于操作,這篇文章主要介紹了使用?Loki?實現(xiàn)?Kubernetes?容器日志監(jiān)控的相關(guān)知識,感興趣的朋友一起看看吧
    2022-05-05
  • 漂流瓶推送需求的邏輯實現(xiàn)代碼

    漂流瓶推送需求的邏輯實現(xiàn)代碼

    假想有一個瓶子池,當(dāng)點(diǎn)擊附近標(biāo)簽的時候要從池里面推送一個瓶子給用戶.推送按照一定的邏輯對池里的瓶子排序,排序規(guī)則主要由兩個數(shù)據(jù)決定:瓶子上次推送時間和與用戶之間的距離.
    2010-12-12
  • 如何在網(wǎng)頁中顯示服務(wù)器時間

    如何在網(wǎng)頁中顯示服務(wù)器時間

    在網(wǎng)頁上顯示時間,如果取的是用戶本機(jī)的時間,由于用戶的時間往往不準(zhǔn)確,所以顯示的有問題。而服務(wù)器時間一般不會誤差太大,所以最好顯示服務(wù)器時間
    2013-03-03
  • VScode敲代碼時自動導(dǎo)入包的解決方案

    VScode敲代碼時自動導(dǎo)入包的解決方案

    這篇文章主要介紹了VScode敲代碼時自動導(dǎo)入包的解決方案,文中通過圖文介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用vscode具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • 詳解文法的定義與分類(編譯原理)

    詳解文法的定義與分類(編譯原理)

    計算機(jī)的語言具有嚴(yán)格的語法、語義,易于形式化的特征,這篇文章主要介紹了詳解文法的定義與分類(編譯原理),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-08-08
  • IIS 301重定向與程序代碼實現(xiàn)301重定向的差別

    IIS 301重定向與程序代碼實現(xiàn)301重定向的差別

    過IIS做301重定向確可以實現(xiàn)傳遞網(wǎng)站的權(quán)重,還不會導(dǎo)致流量丟失。
    2010-11-11
  • Git遠(yuǎn)程刪除某個歷史提交記錄方法詳解

    Git遠(yuǎn)程刪除某個歷史提交記錄方法詳解

    這篇文章主要為大家介紹了Git遠(yuǎn)程刪除某個歷史提交記錄方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • 調(diào)用無文檔說明的?Web?API過程描述

    調(diào)用無文檔說明的?Web?API過程描述

    這篇文章主要為大家介紹了調(diào)用無文檔說明的Web?API過程描述,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪<BR>
    2022-03-03
  • git查詢時間范圍內(nèi)的修改提交文件方式

    git查詢時間范圍內(nèi)的修改提交文件方式

    該文章主要介紹了Git查詢指定時間范圍內(nèi)的修改提交文件名稱的命令,并提供了常用選項的說明,這些選項包括顯示提交補(bǔ)丁、簡潔顯示提交信息、圖形化顯示分支歷史等,并提供了多種篩選和格式化選項以滿足不同需求
    2026-05-05

最新評論

慈溪市| 城市| 靖边县| 天长市| 武穴市| 锡林浩特市| 天台县| 南平市| 安多县| 自治县| 金川县| 苍山县| 沭阳县| 伽师县| 札达县| 湖口县| 新巴尔虎右旗| 西峡县| 张家界市| 马山县| 井陉县| 英吉沙县| 开阳县| 中方县| 阿克陶县| 商河县| 洪洞县| 新郑市| 崇州市| 吴旗县| 商洛市| 榕江县| 贡嘎县| 饶平县| 丰县| 农安县| 天台县| 河西区| 沅江市| 西乡县| 桦南县|