GitHub Issue 与 PR
连接你的 GitHub 账号,OpenChamber 就可以拉取 issue 和拉取请求、直接从其中一个开始会话,并为你打开或更新 PR。
连接 GitHub
- 打开 Settings → Integrations,展开 GitHub 卡片。
- 选择 Connect GitHub。OpenChamber 会显示一个链接和一个短码。
- 打开链接,输入短码并批准。
连接后,你的账号会显示在卡片上。你可以连接多个账号并在它们之间切换,或随时断开连接。如果同一台机器上已登录 gh CLI,OpenChamber 可以将其作为备用方式。
从 issue 或 PR 开始工作
当你在连接了 GitHub 的情况下创建 worktree 会话 时,可以从一个 issue 或 pull request 开始:
- 选择一个 issue,OpenChamber 会以它命名分支
- 选择一个 pull request,它会检出该 PR 的分支;你可以包含 PR 的 diff,以便智能体掌握完整的变更
新会话打开时,issue 或 PR 已经附加在消息框中。不会替你自动发送:选择模型和智能体,说明你想做什么,然后发送。
打开并管理拉取请求
在 git 视图 的 PR 标签页中,你可以创建拉取请求、更新它、将草稿标记为就绪或合并它。OpenChamber 可以从你的变更生成 PR 标题和描述。
将 issue 或 PR 关联到消息
在聊天输入框中打开 + 菜单并选择 GitHub。选择一个或多个 issue 或 pull request:每一个都会作为上下文随你的下一条消息一起发送(PR 可以带上它的 diff),会话的工作状态面板会保留指向它的链接。附加只是提供上下文;要做什么由你的消息来说明。
相关内容
- Git 与 GitHub 工作流 — 提交和管理分支
- Worktree 会话 — issue 和 PR 会话从这里开始