Origin 目前處於早期 beta 版發佈階段。你可以創建代碼倉庫、使用 git 推送和拉取、從 GitHub 鏡像、瀏覽和搜索代碼、打開和合並 PR,以及與 Cursor 團隊共享。
請通過hi@cursor.com提交任何反饋,幫助我們改進產品。
通過網頁端 UI 創建一個空的 Origin 代碼倉庫,或讓 Cursor 智能體爲你創建。然後克隆該倉庫並使用 git 推送。如果代碼已託管在 GitHub 上,請改爲鏡像該代碼倉庫。
在 UI 中創建¶
- 選擇 新建
- 在 新建倉庫 對話框中,輸入倉庫名稱並選擇 內部 或 私有 可見性
- 選擇 創建倉庫
創建後,打開倉庫即可從綠色的 代碼 按鈕複製克隆 URL,或從本機推送代碼。
從 GitHub 同步¶
要將現有 GitHub 代碼倉庫複製到 Origin,請在代碼庫主頁選擇 從 GitHub 同步,而非 新建。選擇 GitHub 組織和代碼倉庫後,確認同步。有關前提條件、同步內容及如何斷開與 GitHub 的連接,請參閱 鏡像 GitHub 代碼倉庫。
使用 Cursor 智能體創建¶
Cursor 智能體可以在執行任務時創建 Origin 倉庫。讓 Cursor 中的智能體在 Origin 上創建倉庫;它可以安裝 Origin CLI、登錄、創建倉庫、設置遠程倉庫並推送。
智能體使用與您的 Cursor 賬戶相同的權限。您需要擁有 Origin 代碼存儲的訪問權限,才能成功創建倉庫。雲端代理可在現有 Origin 倉庫中執行:克隆、創建分支、提交、推送並創建 PR。
名稱、可見性與共享¶
- 在 新建倉庫 對話框中輸入倉庫名稱
- 選擇可見性:內部 (所有可訪問團隊代碼庫的成員均可見) 或 私有 (僅對被直接授予訪問權限或通過代碼庫權限獲得訪問權限的成員可見)
- 團隊訪問權限與你的 Cursor 團隊 / 代碼庫訪問權限保持一致
代碼倉庫的設置包括 General、權限、Rules and Protections 和 應用。請參閱設置。
推送首次提交¶
在 UI 中創建空倉庫後,初始化本地項目並推送:
git clone https://origin.cursor.com/{owner}/{repo}.git
cd {repo}
# 添加你的文件
git add .
git commit -m "Initial commit"
git push -u origin main
如果您已有本地項目:
cd your-project
git remote add origin https://origin.cursor.com/{owner}/{repo}.git
git push -u origin main