Репозиторий позволяет отслеживать развитие проекта, управлять разными ветками разработки и возвращаться к предыдущим версиям кода.
Чтобы контролировать процесс внесения изменений, обеспечивать ревью кода, соблюдать правильность именования и условия создания веток и тегов, а также защищать ветки от случайных коммитов или прямого пуша в SourceCraft, предусмотрены политики веток.
В поле Владелец выберите организацию, в которой будет создан репозиторий.
В поле Название укажите название репозитория.
Название должно быть уникальным в пределах организации и может содержать следующие ASCII-символы: строчные и заглавные буквы латинского алфавита, цифры, запятые, дефисы и подчеркивания.
Под названием отображается адрес, по которому репозиторий будет доступен.
(опционально) В поле Описание укажите описание репозитория.
В поле Видимость выберите тип доступа к репозиторию:
Публичный — доступ к просмотру репозитория будут иметь все пользователи интернета без аутентификации. Доступ к изменению репозитория будут иметь только приглашенные пользователи.
Важно
SourceCraft публично доступен для всех на стадии стадии Preview. Соответственно, просмотр публичных репозиториев доступен всем пользователям интернета без аутентификации.
Внутренний — доступ к просмотру и изменению репозитория будут иметь только пользователи организации, в которой создан репозиторий.
Приватный — доступ к просмотру и изменению репозитория будут иметь только приглашенные пользователи.
В любой момент вы можете изменить тип доступа к репозиторию.
(опционально) В блоке Настройки выберите:
Сразу добавить README — для добавления в репозиторий файла README.md с описанием проекта.
Добавить .gitignore — для добавления в репозиторий файла .gitignore с перечнем файлов, которые должны игнорироваться утилитой git.
Чтобы использовать шаблоны для .gitignore:
Раскройте выпадающий список.
В поисковой строке введите язык программирования или фреймворк, которые вы хотите использовать для разработки.
Последовательно выберите все подходящие шаблоны.
Добавить лицензию — для добавления в репозиторий файла LICENSE с лицензией проекта.
Чтобы использовать шаблон для LICENSE:
Раскройте выпадающий список.
В поисковой строке введите название лицензии.
Добавить шаблон cicd — для добавления в репозиторий файла .src.yaml с конфигурацией CI/CD.
Чтобы использовать шаблон для .src.yaml, раскройте выпадающий список и выберите подходящую конфигурацию CI/CD.
В поле Владелец выберите организацию, в которой будет создан репозиторий.
В поле Название укажите название репозитория.
Название должно быть уникальным в пределах организации и может содержать следующие ASCII-символы: строчные и заглавные буквы латинского алфавита, цифры, запятые, дефисы и подчеркивания.
Под названием отображается адрес, по которому репозиторий будет доступен.
(опционально) В поле Описание укажите описание репозитория.
В блоке Шаблон репозитория нажмите Просмотр шаблонов, выберите подходящий шаблон репозитория и нажмите Использовать шаблон.
Шаблоны содержат предустановленную конфигурацию CI/CD, а также типовые файлы проекта.
Чтобы посмотреть содержимое шаблона, нажмите Предварительный просмотр.
В поле Видимость выберите тип доступа к репозиторию:
Публичный — доступ к просмотру репозитория будут иметь все пользователи интернета без аутентификации. Доступ к изменению репозитория будут иметь только приглашенные пользователи.
Важно
SourceCraft публично доступен для всех на стадии стадии Preview. Соответственно, просмотр публичных репозиториев доступен всем пользователям интернета без аутентификации.
Внутренний — доступ к просмотру и изменению репозитория будут иметь только пользователи организации, в которой создан репозиторий.
Приватный — доступ к просмотру и изменению репозитория будут иметь только приглашенные пользователи.
В любой момент вы можете изменить тип доступа к репозиторию.