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

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

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

Git修改已提交的commit注釋

兩種情況:

修改最后一次注釋

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

git commit --amend

2、在命令行的最上面會(huì)顯示上次提交的備注,然后我們需要進(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)程庫(kù)的信息)

1、打開git-bash或者cmd。

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

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

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

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

6、改完之后如圖。

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

reset然后重新提交

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

1、可以本地git reset --mixed ‘commitId’,回退到上一次倉(cāng)庫(kù)的commitId(commitId可以通過(guò)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)文章

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    調(diào)用無(wú)文檔說(shuō)明的?Web?API過(guò)程描述

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

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

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

最新評(píng)論

玛纳斯县| 宝山区| 静乐县| 河间市| 板桥市| 嘉祥县| 鹰潭市| 从江县| 永新县| 保亭| 明水县| 南乐县| 慈利县| 安乡县| 兴化市| 巴塘县| 大厂| 宜宾市| 嘉黎县| 武胜县| 邵东县| 利津县| 高密市| 富锦市| 江安县| 乐东| 定州市| 南安市| 兰考县| 宣汉县| 乌恰县| 和平区| 海淀区| 岢岚县| 搜索| 寿阳县| 永和县| 疏附县| 子洲县| 木兰县| 秦皇岛市|