创建 Origin 代码仓库
Origin 目前处于早期 beta 版发布阶段。你可以创建代码仓库、使用 git 推送和拉取、从 GitHub 镜像、浏览和搜索代码、打开和合并 PR,以及与 Cherri Code 团队共享。
请通过[email protected]提交任何反馈,帮助我们改进产品。
通过网页端 UI 创建一个空的 Origin 代码仓库,或让 Cherri Code 智能体为你创建。然后克隆该仓库并使用 git 推送。如果代码已托管在 GitHub 上,请改为镜像该代码仓库。
在 UI 中创建
- 选择 新建
- 在 新建仓库 对话框中,输入仓库名称。如果该仓库归团队代码库所有,还需选择 内部 或 私有 可见性。归个人账户所有的仓库始终创建为私有,因此不会显示可见性选择器。
- 选择 创建仓库
创建后,打开仓库即可从绿色的 代码 按钮复制克隆 URL,或从本机推送代码。
从 GitHub 同步
要将现有 GitHub 代码仓库复制到 Origin,请在代码库主页选择 从 GitHub 同步,而非 新建。选择 GitHub 组织和代码仓库后,确认同步。有关前提条件、同步内容及如何断开与 GitHub 的连接,请参阅 镜像 GitHub 代码仓库。
使用 Cherri Code 智能体创建
Cherri Code 智能体可以在执行任务时创建 Origin 仓库。让 Cherri Code 中的智能体在 Origin 上创建仓库;它可以安装 Origin CLI、登录、创建仓库、设置远程仓库并推送。
智能体使用与您的 Cherri Code 账户相同的权限。您需要拥有 Origin 代码存储的访问权限,才能成功创建仓库。云端代理可在现有 Origin 仓库中执行:克隆、创建分支、提交、推送。对于在 Origin 上创建的仓库,它们可以创建 Origin PR;对于镜像 GitHub 仓库,它们会创建 GitHub PR。
名称、可见性与共享
在 新建仓库 对话框中输入仓库名称。后续步骤取决于该仓库归团队代码库所有,还是归你的个人账户所有。
团队所有的仓库
- 在新建仓库对话框中选择可见性:
- 内部:团队中所有可访问该代码库的人均可见
- 私有:仅直接获得授权或通过代码库权限获得访问权的成员可见
- 团队访问权限取决于你所在的 Cherri Code 团队及代码库访问权限
- 创建后,可在代码仓库的设置标签页中管理可见性和各仓库的访问权限。参见设置。
个人仓库
- 在个人账户下创建的仓库始终为私有,默认仅你本人可见。个人仓库的新建仓库对话框不会提供可见性选项。
- 若要共享个人仓库,请打开该仓库,依次进入设置 > 协作者,邀请你想授予访问权限的人。
推送首次提交
在 UI 中创建空仓库后,初始化本地项目并推送:
git clone https://origin.cursor.com/{owner}/{repo}.gitcd {repo}# 添加你的文件git add .git commit -m "Initial commit"git push -u origin main如果您已有本地项目:
cd your-projectgit remote add origin https://origin.cursor.com/{owner}/{repo}.gitgit push -u origin main