Компьютеры · Инструкция
Как скопировать labels между репозиториями — `gh label clone`
Для labels задача «скопировать labels между репозиториями» выполняется через `gh label clone`. Все labels источника копи
Короткий ответ
Выполните `gh label clone OWNER/SOURCE -R OWNER/TARGET`. Все labels источника копируются в целевой репозиторий; существующие совпадения пропускаются, а `--force` разрешает их перезаписать.
Порядок действий
- Для `gh label clone` работайте из нужного репозитория или задайте его явно через `-R OWNER/REPO`.
- Запустите `gh label clone OWNER/SOURCE -R OWNER/TARGET`.
- Если нужен другой режим, используйте подходящий вариант: `gh label clone OWNER/SOURCE --repo OWNER/TARGET --force`.
- В целевом репозитории выполните gh label list -R OWNER/TARGET и сравните набор.
Что важно в синтаксисе
Все labels источника копируются в целевой репозиторий; существующие совпадения пропускаются, а `--force` разрешает их перезаписать.
Контроль после команды
- После `gh label clone` подтвердите изменение отдельной командой просмотра или списка для объекта из задачи «скопировать labels между репозиториями».
Ограничение
`--force` меняет уже существующие labels в целевом репозитории — используйте только осознанно.
Примеры
- Основной вариант: `gh label clone OWNER/SOURCE -R OWNER/TARGET`
- Дополнительный вариант: `gh label clone OWNER/SOURCE --repo OWNER/TARGET --force`
Что учитывать
Все labels источника копируются в целевой репозиторий; существующие совпадения пропускаются, а `--force` разрешает их перезаписать.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. gh label clone — GitHub CLI manual). Пример и формулировки — редакция N1RO на 2026-09-19.