络腮胡菲菲 发表于 2023-4-4 14:05:52

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

每次提交代码的时候,你是否有为如何写Commit Message而迟迟按不下提交的时刻呢?然后,死磨硬泡写了一些并提交后,又被review的小伙伴吐槽了呢?相信很多小伙伴有过这样的经历吧?
趁着最近ChatGPT那么火,就来顺手推荐一个可以用于解决这个问题的VS Code插件:vscode-gptommit
https://img2023.cnblogs.com/other/626506/202303/626506-20230323232009759-952118911.png
该插件可以帮助我们自动的生成提交信息,而且生产内容也是八九不离十。
它会根据你的文件变动信息来产生提交消息,所以产出的内容还是非常具有可读性,比如下面的例子:
https://img2023.cnblogs.com/other/626506/202303/626506-20230323232024383-165327211.gif
如何使用

第一步:在VS Code的插件市场里搜索“vscode-gptcommit”,并安装它
https://img2023.cnblogs.com/other/626506/202303/626506-20230323232025771-1680305017.png
第二步:通过VS Code的快捷键Ctrl+Shift+P或者Cmd+Shift+P唤出命令输入框来生成提交消息
https://img2023.cnblogs.com/other/626506/202303/626506-20230323232025971-1785794918.png
你也可以通过Git面板的这个按钮来生成:
https://img2023.cnblogs.com/other/626506/202303/626506-20230323232026177-1229843732.png
当然了,很重要的一点,您还需要配置好openai的api key,具体如何获取,这里就不具体说啦,大家可以自行搜索去获取
https://img2023.cnblogs.com/other/626506/202303/626506-20230323232026363-406516586.png
项目地址:https://github.com/pwwang/vscode-gptcommit
欢迎关注我的公众号:程序猿DD。第一时间了解前沿行业消息、分享深度技术干货、获取优质学习资源

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 一个基于GPT模型实现的Git Commit信息自动生成工具