git-intelligence-message 1.3.2 发布了,智能生成、提交git的工具

git-intelligence-message 1.3.2 发布了,这是一次小版本更新。主要内容是可以通过命令查看AI配置信息了。

Git Intelligence Message (GIM) 是一个高级的Git提交消息生成工具,用于精确而复杂地自动生成高质量的提交消息。仓库地址: https://github.com/davelet/git-intelligence-message

更新方法

如果你已经在使用了,并且gim的版本是1.3,那么可以通过命令

bash 复制代码
gim update

进行更新。更新后有两种方法确认:

  1. gim -V 输出 1.3.2
  2. gim ai 输出配置信息,这就是本次更新的主要内容,之前的版本这个命令不携带其他参数会报错

全新安装

如果你还没安装,或者版本小于1.3,需要卸载掉重写安装:

bash 复制代码
brew uninstall git-intelligence-message
brew install davelet/gim/git-intelligence-message

安装后执行 gim -h查看软件信息。用法参考 《GIM 1.3.0》。

使用方法

  • gim 根据暂存区的文件变更内容生成提交消息并提交
  • gim -a 自动暂存尚未暂存的变更,并生成提交消息提交
  • gim -p 将本次暂存的变更内容合并到上一次提交中,并根据这两次变更生成提交消息提交(就是--amend
  • gim -ap 相当于gim -agim -p,先暂存,再合并提交
  • gim -t <SUB> 指定提交的标题。不指定-t参数的话,标题是根据消息内容自动总结出来的
  • gim update 更新软件版本,也可以brew upgrade git-intelligence-message
  • gim ai -m <model> -k <apikey> -u <url> -l <language> 设置AI参数。这个命令是前置命令,没有设置的话,上面携带参数的执行都会失败。-l有默认值,是英语,可以不用提供;-u是api调用的地址,软件内置了一些地址,可以查看 https://github.com/davelet/git-intelligence-message?tab=readme-ov-file#built-in-model-support ,如果模型名称能匹配上前缀也可以不提供。1.3.2版本开始,如果gim ai命令没携带参数,将输出当前配置
  • gim -v 任何命令都可以增加-v参数,用于查看命令的详细执行过程,v表示 verbose
  • gim prompt 查看当前提示词。增加--edit可以编辑提示词,增加--prompt <P>用于指定编辑文件

更详细的用法可以通过-h查看帮助信息。比如

  • gim -h
  • gim ai -h
  • gim update -h
  • gim prompt -h
相关推荐
柯南46685 小时前
【AI开发之Rust】第 8 课:泛型、trait 与 trait 对象
rust·编程语言
yume_sibai6 小时前
12-Rust 性能优化指南(性能分析 + 内存优化 + SIMD + 并发优化 + 编译器优化 + 基准测试)
开发语言·性能优化·rust
geovindu7 小时前
rust:Builder Pattern
开发语言·设计模式·rust·建造者模式
传奇开心果编程11 小时前
【Rust入门知识点学与练】第33课:异步编程入门(async/await)强化
开发语言·学习·rust
传奇开心果编程11 小时前
【Rust入门知识点学与练】第34课:所有权与借用
开发语言·学习·rust
ShineWinsu11 小时前
对于Git:远程操作的超详细保姆级解析
linux·git·gitee·github·远程仓库·分布式版本控制系统·远程操作
柒儿吖11 小时前
SSCom 重构全记录:用 Rust 把串口调试助手送上鸿蒙 PC、macOS、Windows和Linux
测试工具·rust·harmonyos
梦帮科技12 小时前
从 Guest 到 Platinum:Prompt 配额、API Key 与访问控制的安全闭环
javascript·git·架构·node.js·reactjs·html5·visual studio
Kapaseker13 小时前
Rust 为什么越来越受欢迎?开发者角度谈
rust
孙启超13 小时前
【AI开发之Rust】第 6 课:结构体、枚举与方法 —— 开始定义自己的类型
开发语言·人工智能·后端·ai·rust