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

每次提交代码的时候,你是否有为如何写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。第一时间了解前沿行业消息、分享深度技术干货、获取优质学习资源

posted @ 2023-03-23 23:20  程序猿DD  阅读(412)  评论(0编辑  收藏  举报