《Cursor文档》-镜像 GitHub 代码仓库

Origin 目前处于早期 beta 版阶段。您可以创建仓库、使用 git 推送和拉取、从 GitHub 镜像、浏览和搜索代码、打开并合并 PR,以及与您的 Cursor 团队共享。

请通过 hi@cursor.com 提交任何反馈,帮助我们改进产品。

镜像会将 GitHub 代码仓库复制到 Origin,并在 GitHub 仓库发生更改时同步更新 Origin。当代码已托管在 GitHub 上,而您希望基于其历史记录使用 Origin 的浏览、搜索和智能体工作流时,请使用此功能。

前提条件

  • 拥有 Origin 访问权限,且使用 Pro、Teams 或企业版方案的 Cursor 账户
  • Cursor GitHub app 连接到拥有该仓库的组织或账户
  • 对要同步的代码仓库拥有 GitHub 管理员权限 (启用镜像所必需)

同步仓库

  1. 打开 cursor.com/codebase
  2. 选择 从 GitHub 同步
  3. 选择 GitHub 组织和代码仓库
  4. 确认同步

同步完成后,打开 Origin 副本,浏览文件和提交历史。

Media

之后可在代码仓库的 设置 → 常规 选项卡中查看同步状态。已同步的仓库会显示 Origin 为镜像、GitHub 为源。

同步内容

包含 不包含
Git 历史记录、分支和标签 GitHub 问题
可在 Origin 上浏览和搜索的代码 GitHub Actions 工作流和机密信息
双向同步的 PR
持续更新,确保 Origin 保持最新状态

镜像仓库中的 PR 可在 Origin 上使用,并会同步回 GitHub。问题和 CI 配置仍保留在 GitHub 上,除非您在其他地方重新构建。

镜像后

  • 前往 cursor.com/codebase 浏览和搜索
  • 如果要从 Origin 检出到本地,请点击绿色的 代码 按钮克隆 Origin 远程仓库。你也可以推送:推送到同步仓库会传递到 GitHub,GitHub 仍是权威来源。
  • 将云端代理连接到 Origin 仓库
  • 在 Origin 上评审 PR,更改会同步回 GitHub

从 GitHub 解除关联

要停止同步,请打开 设置 → 常规,然后在 危险区域 下选择 从 GitHub 解除关联。这会停止同步,并将 Origin 副本转换为独立的 Origin 托管代码仓库:Origin 将成为权威来源,推送到 Origin 远程仓库的内容不再同步到 GitHub。您的 GitHub 代码仓库不会受到影响。

同步延迟

如果浏览的内容看起来不是最新的:

  • 确认 GitHub app 仍有访问权限 (GitHub 集成)
  • 确认您是源仓库的 GitHub 管理员
  • cursor.com/codebase 重新运行 从 GitHub 同步,或在 设置 → 常规 中查看同步状态

无需镜像的情况

如果您只想在 GitHub PR 中获取自动评审评论,Cursor ReviewBugbot 无需迁移存储即可满足需求。如需由 Origin 托管代码存储,并使用浏览和 PR 功能,请使用镜像。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜