git 习惯用命令行,最近在用 Cursor 帮我生成 commit message.
一种是在 Cursor 命令行位置 git add .
然后 cmd+k
呼出对话框输入 git commit message。
另一种是在暂存之前,使用 cmd+l
呼出对话,@Commit (Diff of Working State)
输入:
Please generate a commit message with English.
Make sure it includes an accurate and informative subject line that succinctly summarizes the key points of the changes, the response must only have commit message content.
Below is the commit message template:
<type>(<scope>): <subject>
这两种都需要呼出一个对话框,感觉还不够优雅。有没有什么插件在自己键入 git commit -m "
时候自动根据 diff 生成 message ,一个 Tab 补全。
你们在用什么?
1
Kinnikuman OP 不知道为啥不能 edit 了,那就用回复做一下 append 吧。
当你体验过 AI commit message 后,真就回不去了。它能准确给你做一下统计,比自己写的 commit message 清楚多了。 |
2
xcsoft 7 天前
|
3
windcode 7 天前
Mark ,很有用的分享
我之前使用 https://github.com/Nutlope/aicommits 生成 commit message ,但还是觉得麻烦。Cursor 生成效果好的话确实更丝滑。 |
4
ysicing 7 天前
定制了 codegpt 这个工具
|
5
falcon05 7 天前 via iPhone
我也写了一个,用的 deep seek ,效果居然还挺不错的,我叫它 git atm 。https://github.com/falconchen/git-atm
|
6
Mystery0 7 天前 via Android
和 ide 整合呗,比如 jb ai 就和 ib ide 整合之后,只要开了 ai 订阅,在提交的时候有一个按钮可以根据提交的变更代码生成 commit message ,提示词也可以改
|
7
ZedRover 7 天前
cz-git
|