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