1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        自習(xí)室.19 | 如何更改 git commit 某個歷史提交信息

        共 533字,需瀏覽 2分鐘

         ·

        2021-03-12 19:31

        Git 無疑是代碼版本庫最流行的工具,在開發(fā)部署環(huán)境是不可或缺的環(huán)節(jié),熟練掌握好 Git 的操作是程序員最基本的技能。

        在實際項目中由于某種原因,例如 Commit 不小心提交不符合規(guī)范的信息無法提交,需要更新歷史提交的commit信息,如果想更新最新的提交,可以使用命令:

        git commit --amend
        4f43b4ed503b84932dfa0263c70730de.webp

        比如想更新最后一個commit: update zhihu link,輸入命令之后輸入 i 直接進(jìn)入編輯模式:

        a8201f77d2c8e02d0c314e23030d6398.webp

        編輯好之后,退出編輯模式 :wq 保存

        46a09e8b7be1395defa67ce1aac0ffd1.webp

        想更新倒數(shù)的某條commit略微麻煩,需要幾個步驟,使用的命令是,HEAD~x 表示倒數(shù)第幾條之后的commit需要編輯:

        git rebase -i HEAD~2
        4a4617d4078ad9e3c21c4e97f8155620.webp

        回車進(jìn)入編輯模式,返回的信息顯示倒數(shù)兩條commit,這時我們只需要把想更新的commit前面的pick改為edit 即可:

        edb4d46d97ca5e421abb6067185abee6.webp

        回車會返回下一步的提示信息

        5911d329ae06f044fffc63dd20e07c28.webp

        輸入命令,重新編輯commit

        git commit --amend
        7b5c62e6bee5b8a48640909e3f4e20e6.webp

        再輸入

        git rebase --continue
        79a3444c861bcf89fff9dd8d6af8aa6e.webp

        90a2d9ab2302d1953758fb72a8f40027.webp

        分享個人整理的一份 Git 常用命令,

        原圖IT交流群里分享







        掃碼二維碼申請入群內(nèi)推南寧IT職位致力于開源應(yīng)用





        瀏覽 42
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            网站做爱| 澳门国产视频 | 女生扒开腿让男人捅 | 污污成人网站十八禁免费观看 | 女粉嫩bbbbpics | 国产成人精品综合久久久久99 | 亚洲午夜一区二区三区 | av操逼网 | 麻豆av高清 | 掀开老师的裙子狂揉 |