Создать репозиторий в SourceCraft
Репозиторий — это хранилище, в котором находится весь код проекта и связанная с ним информация. Репозиторий включает в себя:
- исходный код — все файлы проекта;
- историю изменений — лог коммитов;
- ветки — независимые линии разработки;
- теги — маркировка важных точек в истории проекта.
Репозиторий позволяет отслеживать развитие проекта, управлять разными ветками разработки и возвращаться к предыдущим версиям кода.
Доступны следующие варианты создания репозитория:
Создать пустой репозиторий
- Откройте главную страницу сервиса.
- На панели слева нажмите
- В открывшемся окне выберите Create blank repository.
-
В блоке Your new repository details:
-
В поле Owner выберите организацию, в которой будет создан репозиторий.
-
В поле Name укажите название репозитория.
Название должно быть уникальным в пределах организации и может содержать следующие ASCII-символы: строчные и заглавные буквы латинского алфавита, цифры, запятые, дефисы и подчеркивания.
Под названием отображается адрес, по которому репозиторий будет доступен.
-
(опционально) В поле Description укажите описание репозитория.
-
-
В поле Visibility выберите тип доступа к репозиторию:
- Private — доступ к репозиторию будут иметь только пользователи, которых пригласили.
- Public — доступ к репозиторию будет иметь все пользователи интернета без аутентификации.
Примечание
В любой момент вы можете изменить тип доступа к репозиторию.
- (опционально) В блоке Configuration выберите:
-
Initialize repository with a README — для добавления в репозиторий файла
README.md
с описанием проекта. -
Add .gitignore — для добавления в репозиторий файла
.gitignore
с перечнем файлов, которые должны игнорироваться утилитой git.Чтобы использовать шаблоны для
.gitignore
:- Раскройте выпадающий список.
- В поисковой строке
- Последовательно выберите все подходящие шаблоны.
-
Add a license — для добавления в репозиторий файла
LICENSE
с лицензией проекта.Чтобы использовать шаблон для
LICENSE
:- Раскройте выпадающий список.
- В поисковой строке
-
Add a CI/CD template — для добавления в репозиторий файла
.src.yaml
с конфигурацией CI/CD.Чтобы использовать шаблон для
.src.yaml
, раскройте выпадающий список и выберите подходящую конфигурацию CI/CD.Подробнее о CI/CD см. на странице Настроить CI/CD в репозитории SourceCraft.
-
- Нажмите Create repository.
Создать репозиторий из шаблона
- Откройте главную страницу сервиса.
- На панели слева нажмите
- В открывшемся окне выберите Create blank repository.
-
В блоке Your new repository details:
-
В поле Owner выберите организацию, в которой будет создан репозиторий.
-
В поле Name укажите название репозитория.
Название должно быть уникальным в пределах организации и может содержать следующие ASCII-символы: строчные и заглавные буквы латинского алфавита, цифры, запятые, дефисы и подчеркивания.
Под названием отображается адрес, по которому репозиторий будет доступен.
-
(опционально) В поле Description укажите описание репозитория.
-
-
В блоке Repository template нажмите Browse templates, выберите подходящий шаблон репозитория и нажмите Use template.
Шаблоны содержат предустановленную конфигурацию CI/CD, а также типовые файлы проекта.
Чтобы посмотреть содержимое шаблона, нажмите Preview.
-
В поле Visibility выберите тип доступа к репозиторию:
- Private — доступ к репозиторию будут иметь только пользователи, которых пригласили.
- Public — доступ к репозиторию будет иметь все пользователи интернета без аутентификации.
Примечание
В любой момент вы можете изменить тип доступа к репозиторию.
- Нажмите Create repository.