日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Git小技巧——修改commit的注释内容——一看就会

發布時間:2024/3/24 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Git小技巧——修改commit的注释内容——一看就会 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在使用git提交commit時需要對本次代碼改動進行簡要的注釋。但有時候需要這些注釋進行修改?,F在展示2種操作方式:

1、idea版

選擇version control,然后選擇log,之后選擇想修改的分支,接下來選擇想修改的commit,鼠標右鍵,選擇reword,最后跳出一個彈框進行修改想要的注釋內容即可。

2、Git版

1、使用git log得到目標分支的commit記錄,獲取commit id。

注意:需要獲取到想要修改內容之前一個commit id。比如我需要將rewrite3為rewrite3_new,則需要取28b197a00473ea1b46fab13263c294cce0d7401c,而不是628ba09f0214cdb68634b1c51748453cdf7439f3

qsm@ZB-PF1EN MINGW64 /e/xx-qsm-demo-web (master) $ git log commit 8e2215eefc943920ea4cc25b669a533b7a21e2c6 (HEAD -> master) Author: qsm<qsm@xx.com> Date: Thu Jul 16 16:36:28 2020 +0800rewrite4commit 628ba09f0214cdb68634b1c51748453cdf7439f3 Author: qsm<qsm@xx.com> Date: Thu Jul 16 16:34:05 2020 +0800rewrite3commit 28b197a00473ea1b46fab13263c294cce0d7401c Author: qsm<qsm@xx.com> Date: Thu Jul 16 16:33:51 2020 +0800rewrite2commit ce8a1886b4c4e8d41cbb7ee01acbc945ab3f0034 Author: qsm<qsm@xx.com> Date: Thu Jul 16 16:33:30 2020 +0800rewrite1commit fb70f28ecfa18126c2ca840c138b7501911f5be0 Author: qsm<qsm@xx.com> Date: Thu Jul 16 15:31:05 2020 +0800init優化

2、使用交互式變基比命令
git rebase -i 28b197a00473ea1b46fab13263c294cce0d7401c

之后會彈出下面的框框,該使用操作與vim一致。

輸入i,將pick 改為reword,rewrite3改為想要修改的commit內容,即rewrite3_new。改完之后為按esc鍵。再按shift+冒號鍵。輸入wq。再按enter鍵

之后會再次彈出一個框框

再次按照上面vim的操作,將rewrite3修改為rewrite3_new即可。然后保存退出。

至此就已經修改成功,可以使用git log繼續查看。

【完】






已知者清楚,未知者則難,莫看本博文簡單,但是也能造福一方!

總結

以上是生活随笔為你收集整理的Git小技巧——修改commit的注释内容——一看就会的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。