Создать тег в репозитории SourceCraft
Теги — маркировка важных точек в истории развития репозитория.
Вы можете создать тег из конкретной ветки в интерфейсе SourceCraft при создании релиза или заранее с помощью git на основе ветки или конкретного коммита.
Чтобы создать тег с помощью git:
-
Клонируйте репозиторий:
-
Откройте главную страницу SourceCraft.
-
На вкладке
Домой в секции Ваша мастерская перейдите в раздел Репозитории и выберите репозиторий.Также вы можете открыть любой публичный репозиторий.
-
На странице репозитория в правом верхнем углу нажмите кнопку
Клонировать. -
Из поля HTTPS или SSH скопируйте
ссылку для клонирования репозитория.В зависимости от протокола подключения для клонирования используются разные домены:
Протокол
Домен
Ссылка для клонирования
HTTPS
git.sourcecraft.devhttps://git@git.sourcecraft.dev/<слаг_организации>/<слаг_репозитория>.gitSSH
ssh.sourcecraft.devssh://ssh.sourcecraft.dev/<слаг_организации>/<слаг_репозитория>.git -
В терминале выполните команду:
git clone <ссылка_для_клонирования_репозитория>Пример команды для клонирования репозитория с документацией SourceCraft
git clone https://git@git.sourcecraft.dev/sourcecraft/documentation.gitВажно
Чтобы склонировать приватный или внутренний репозиторий, аутентифицируйтесь с помощью персонального токена (PAT) или SSH-ключа.
-
Перейдите в склонированный репозиторий:
cd <имя_репозитория>
-
Перейдите к коммиту, на основе которого вы хотите создать релиз:
-
Чтобы перейти к текущему состоянию ветки
main:git checkout main -
Чтобы перейти к конкретному коммиту:
git checkout <хеш_коммита>Совет
Подробнее см. на странице Посмотреть историю коммитов в SourceCraft.
-
-
Создайте тег и отправьте изменения в удаленный репозиторий:
git tag -a <название_тега> -m "<описание>" git push --tags