天天看點

一個基于GPT模型實作的Git Commit資訊自動生成工具

作者:程式猿阿嘴

每次送出代碼的時候,你是否有為如何寫Commit Message而遲遲按不下送出的時刻呢?然後,死磨硬泡寫了一些并送出後,又被review的小夥伴吐槽了呢?相信很多小夥伴有過這樣的經曆吧?

趁着最近ChatGPT那麼火,就來順手推薦一個可以用于解決這個問題的VS Code插件:vscode-gptommit

一個基于GPT模型實作的Git Commit資訊自動生成工具

該插件可以幫助我們自動的生成送出資訊,而且生産内容也是八九不離十。

它會根據你的檔案變動資訊來産生送出消息,是以産出的内容還是非常具有可讀性,比如下面的例子:

一個基于GPT模型實作的Git Commit資訊自動生成工具

如何使用

第一步:在VS Code的插件市場裡搜尋“vscode-gptcommit”,并安裝它

一個基于GPT模型實作的Git Commit資訊自動生成工具

第二步:通過VS Code的快捷鍵Ctrl+Shift+P或者Cmd+Shift+P喚出指令輸入框來生成送出消息

一個基于GPT模型實作的Git Commit資訊自動生成工具

你也可以通過Git面闆的這個按鈕來生成:

一個基于GPT模型實作的Git Commit資訊自動生成工具

當然了,很重要的一點,您還需要配置好openai的api key,具體如何擷取,這裡就不具體說啦,大家可以自行搜尋去擷取

一個基于GPT模型實作的Git Commit資訊自動生成工具

項目位址:https://github.com/pwwang/vscode-gptcommit

原文連結:https://www.cnblogs.com/didispace/p/17249901.html

繼續閱讀