Cursor 可以帮助您一键为您的更改生成有意义的 commit 信息。以下是如何使用此功能

  1. 暂存您想要提交的文件
  2. 打开侧边栏中的 Git 标签页
  3. 查找 commit 信息输入字段旁边的闪烁 (✨) 图标
  4. 单击闪烁图标以基于您暂存的更改生成 commit 信息

生成的 commit 信息将基于您暂存文件中的更改和您仓库的 git 历史记录。这意味着 Cursor 将分析您当前的更改和之前的 commit 信息,以生成上下文相关的消息。Cursor 从您的 commit 历史记录中学习,这意味着如果您使用诸如 Conventional Commits 之类的约定,则生成的 commit 信息将遵循相同的模式。

快捷键

您可以将生成 commit 信息功能绑定到键盘快捷键。

  1. 转到键盘快捷键 ⌘R ⌘S⌘⇧P 并搜索“打开键盘快捷键 (JSON)”
  2. 将以下内容添加到文件以绑定到 ⌘M
    {
      "key": "cmd+m",
      "command": "cursor.generateGitCommitMessage"
    }
    
  3. 保存文件,您就完成了!

目前,没有办法自定义或为如何生成 commit 信息提供具体说明。Cursor 将自动适应您现有的 commit 信息风格。

此页是否对您有帮助?