5

一个基于GPT模型实现的Git Commit信息自动生成工具

 2 years ago
source link: https://blog.didispace.com/tj-vscode-gpt-commit/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

一个基于GPT模型实现的Git Commit信息自动生成工具

每次提交代码的时候,你是否有为如何写Commit Message而迟迟按不下提交的时刻呢?然后,死磨硬泡写了一些并提交后,又被review的小伙伴吐槽了呢?相信很多小伙伴有过这样的经历吧?

趁着最近ChatGPT那么火,就来顺手推荐一个可以用于解决这个问题的VS Code插件:vscode-gptommit

1678507377770.png

该插件可以帮助我们自动的生成提交信息,而且生产内容也是八九不离十。

它会根据你的文件变动信息来产生提交消息,所以产出的内容还是非常具有可读性,比如下面的例子:

1678452580556.gif

第一步:在VS Code的插件市场里搜索“vscode-gptcommit”,并安装它

1678507588298.png

第二步:通过VS Code的快捷键Ctrl+Shift+P或者Cmd+Shift+P唤出命令输入框来生成提交消息

1678507738699.png

你也可以通过Git面板的这个按钮来生成:

当然了,很重要的一点,您还需要配置好openai的api key,具体如何获取,这里就不具体说啦,大家可以自行搜索去获取

项目地址:https://github.com/pwwang/vscode-gptcommit

欢迎扫描下方二维码,关注公众号:TJ君,订阅每日推荐,获取更多好用效率工具!


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK