Создание репозитория Origin
Origin сейчас доступен в ранней бета-версии. Вы можете создавать репозитории, отправлять и получать изменения через git, настраивать зеркалирование из GitHub, просматривать и искать код, открывать и объединять pull request, а также предоставлять доступ своей команде Cursor.
Пожалуйста, отправляйте любые отзывы по адресу hi@cursor.com, чтобы помочь нам сделать продукт лучше.
Создайте пустой репозиторий Origin через веб-интерфейс или поручите это агенту Cursor. Затем клонируйте репозиторий и отправьте изменения через git. Если код уже находится на GitHub, настройте зеркалирование репозитория.
Создание через интерфейс
На странице cursor.com/codebase:
- Выберите New
- В диалоговом окне New repo укажите Имя репозитория и выберите видимость Internal или приватную
- Выберите Create Repo
После создания откройте репозиторий, чтобы скопировать URL для клонирования с зелёной кнопки код и отправить изменения с компьютера.
Синхронизация из GitHub
Чтобы скопировать существующий репозиторий GitHub в Origin, на главной странице кодовой базы выберите Синхронизировать из GitHub вместо New. Выберите организацию и репозиторий GitHub, затем подтвердите синхронизацию. Информацию о предварительных требованиях, синхронизируемых данных и отключении от GitHub см. в разделе Зеркалирование репозитория GitHub.
Создание репозитория с помощью агента Cursor
Агенты Cursor могут создавать репозитории Origin в рамках задач. Попросите агента в Cursor создать репозиторий в Origin; он может установить Origin CLI, войти в систему, создать репозиторий, настроить удалённый репозиторий и отправить изменения.
Агенты используют те же права доступа, что и ваш аккаунт Cursor. Для успешного создания репозитория нужен доступ к хранилищу кода Origin. Облачные агенты могут работать с существующими репозиториями Origin: клонировать, создавать ветки, коммитить, отправлять изменения и открывать pull request.
Имя, видимость и общий доступ
- Введите Имя репозитория в диалоговом окне New repo
- Выберите видимость: Internal (доступно всем, у кого есть доступ к кодовой базе вашей команды) или Приватный (доступно только участникам, которым доступ предоставлен напрямую или через права доступа к кодовой базе)
- Доступ команды определяется правами доступа к вашей команде Cursor / кодовой базе
Settings репозитория включает General, Permissions, Rules and Protections и Apps. См. Settings.
Отправьте первый коммит
После создания пустого репозитория в интерфейсе инициализируйте локальный проект и выполните отправку:
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