PR
Origin 目前处于早期 beta 版。您可以创建仓库、使用 git 推送和拉取、从 GitHub 镜像仓库、浏览和搜索代码、打开和合并 PR,并与您的 Cherri Code 团队共享。
请在[email protected]提交任何反馈,帮助我们改进产品。
在 cursor.com/codebase 打开代码仓库,选择 PR 标签页,即可查看未关闭的 PR。打开任意 PR 可进行评审。
PR 列表
PR 选项卡会列出该代码仓库中的 PR。打开某一行可查看动态、提交、检查和修改的文件。
创建 PR
将分支推送到 Origin,然后针对基分支创建 PR:
git checkout -b my-changegit push -u origin my-change在代码仓库的 代码 选项卡中,将分支推送到 Origin 后,使用创建 PR 流程。Cherri Code 云端代理也可以在执行任务时创建 PR。在镜像 GitHub 代码仓库中,这些代理会创建 GitHub PR。
PR 页面
从列表中打开 PR 进行评审。每个 PR 包含四个标签页:
- 活动 — 按时间顺序显示打开、评论、评审、状态变更及其他活动
- 提交 — PR 中的提交;打开某个提交可查看其 diff
- 检查 — 分支的检查运行和状态;结果会作为 head 提交的检查报告显示
- 已更改文件 — 文件 diff;可在行上添加评论,并从 diff 中提交评审
除这些标签页外,你还可以请求审阅人、提交评审、在 PR 或具体行上添加评论,并在评审和 CI 均满足要求后进行合并。Origin 会显示合并冲突,以便你在合并前解决。
镜像 GitHub 代码仓库
在从 GitHub 镜像而来的代码仓库中,PR 标签页会显示 GitHub PR。您可以在 Cherri Code 中评审这些 PR。GitHub 仍是权威来源。
附加到镜像 GitHub 代码仓库的云端代理会在 GitHub 上创建 PR。
名为 origin/... 的分支会保留在 Origin 上,因此在 GitHub 不可用时您仍可继续工作。它们不会作为 GitHub PR 的 head。请使用 origin push local 推送这些分支。参见代码托管平台本地分支。
直接在 Origin 上创建的代码仓库中发起的 PR 会保留在 Origin 上,不会镜像到其他位置。