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

程式猿DD發表於2023-03-29

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

趁著最近ChatGPT那麼火,就來順手推薦一個可以用於解決這個問題的VS Code外掛:vscode-gptommit

該外掛可以幫助我們自動的生成提交資訊,而且生產內容也是八九不離十。

它會根據你的檔案變動資訊來產生提交訊息,所以產出的內容還是非常具有可讀性,比如下面的例子:

如何使用

第一步:在VS Code的外掛市場裡搜尋“vscode-gptcommit”,並安裝它

第二步:透過VS Code的快捷鍵Ctrl+Shift+P或者Cmd+Shift+P喚出命令輸入框來生成提交訊息

你也可以透過Git皮膚的這個按鈕來生成:

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

專案地址:https://github.com/pwwang/vscode-gptcommit

歡迎關注我的公眾號:程式猿DD。第一時間瞭解前沿行業訊息、分享深度技術乾貨、獲取優質學習資源

相關文章