使用gptcommit轻松生成代码提交信息

释放双眼,带上耳机,听听看~!
想要节省提交代码时编写提交信息的时间吗?试试使用基于人工智能的工具gptcommit,让你轻松生成清晰、全面和描述性的提交信息,让你专注于编写代码。
  • 你是否厌倦了提交代码时需要花费大量时间苦思冥想编写提交信息?
  • 来试试笔者推荐的gptcommit吧,它是一个基于人工智能的工具,可以根据你的代码变更自动生成提交信息。
  • gptcommit的优点有:
    • 节省时间,让你专注于编码,而不是写提交信息。
    • 提高质量,生成的提交信息符合规范,清晰易懂,方便团队协作。

gptcommit

gptcommit是一个git prepare-commit-msg钩子,用于使用GPT-3生成提交信息。这个工具可以让你轻松地生成清晰、全面和描述性的提交信息,让你专注于编写代码。项目地址

要使用gptcommit,只需像往常一样运行git commit。钩子会自动为你生成一个提交信息,使用像GPT这样的大型语言模型。如果你对生成的信息不满意,你可以在提交之前编辑它。注意:默认情况下,gptcommit使用GPT-3模型。请确保你的OpenAI账户有足够的额度来使用它。

作者推荐在Windows平台上使用cargo进行安装

cargo install --locked gptcommit

配置和使用方式参考Github仓库的说明文档,写得很详细,这里就不赘述了

Cargo介绍

cargo是Rust语言的官方构建工具和包管理器。它可以帮助开发者创建、编译、测试、运行和发布Rust项目。cargo还可以管理项目的依赖关系,自动下载和编译所需的库。cargo的目标是让Rust开发者专注于编写高质量的代码,而不用担心构建过程的细节。

Visual Studio Installer

Visual Studio Installer是一个工具,它可以让你选择和安装Visual Studio的不同组件,包括Rust编译器和其他开发工具。安装Visual Studio Installer后,你可以在“单个组件”选项卡中找到并勾选“Rust编译器”和“Rust语言服务”,然后点击“修改”按钮来开始安装。安装完成后,你就可以在命令行中使用cargo命令安装gptcommit了。下載 Visual Studio Tools – 免費安裝 Windows、Mac、Linux (microsoft.com)

选择Community版本下载后打开Visual Studio Installer

安装选项

使用gptcommit轻松生成代码提交信息
按照图片所示勾选.Net 桌面开发C++桌面开发通用WIndows平台开发并进行下载安装即可

笔者在这一步踩了点坑,手动选择了MSVC工具,导致安装gptcommit时各种报错。

Path配置

在环境变量 – 系统变量中添加
D:Program FilesMicrosoft Visual Studio2022CommunityVCToolsMSVC14.35.32215binHostx64x64

  • D:Program FilesMicrosoft Visual Studio2022CommunityVCToolsMSVC: MSVC安装路径
  • 14.35.32215:MSVC版本号

相关文档

本网站的内容主要来自互联网上的各种资源,仅供参考和信息分享之用,不代表本网站拥有相关版权或知识产权。如您认为内容侵犯您的权益,请联系我们,我们将尽快采取行动,包括删除或更正。
AI教程

动态模型概述及隐马尔可夫模型参数与假设分析

2023-12-13 20:20:14

AI教程

如何通过视频检测人物是否摔倒

2023-12-13 20:34:14

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索