起草提交或拉取请求
提交框和拉取请求对话框可以使用您已安装的编码代理 CLI 起草其文本:Generate commit message with … 读取您的暂存更改,Draft the title and description with … 读取您分支的提交。您审阅并编辑草稿;在您按下按钮之前,不会提交或打开任何内容。
专业版已更新
需要 GitTree Pro 或正在运行的试用版;免费保留了本地 Git 的所有功能。 比较计划。
开始之前
- GitTree 专业版或正在运行的试用版:使用 AI 起草是专业版的一部分。
- 在此计算机上安装并登录了 Claude Code、Codex 或 Antigravity CLI。
在哪里可以找到它
- 提交消息框旁边的按钮; Start a Pull Request 中的 Draft the title and description with …。
| 行动 | macOS | Windows 和 Linux |
|---|---|---|
| 草稿审核后提交 | ⌘Enter | Ctrl+Enter |
步骤
暂存提交应包含的内容
首先进行变更;草稿是根据舞台上的情况写成的。
生成消息
按 Generate commit message with … 或 Choose the AI agent 选择另一个。 GitTree 显示 Writing the commit message…; Stop generating 阻止它。
审查并提交
当出现 … drafted a commit message. 时,阅读并编辑摘要和说明,然后照常提交。
预期结果
提交或拉取请求,其文字经过您检查,根据真实更改起草。
拉取请求草稿
在 Start a Pull Request 中,Draft the title and description with … 均从分支的提交中写入。如果您已经输入了某些内容,GitTree 会在替换之前询问。请参阅创建拉取或合并请求。
如果出现问题
“暂存此提交应首先包含的更改。”
没有什么是上演的;暂存文件、大块或台词,然后重试。
“……未安装。安装它,或在首选项中选择其他代理。”
安装并登录到该 CLI,或选择其他代理。
问题
在我提交之前草稿会去任何地方吗?
暂存的差异将发送到您计算机上的代理 CLI,该代理 CLI 使用自己的提供程序和策略。在您执行之前,不会承诺或推动任何事情。