n1ro°
RU

Компьютеры · Инструкция

Как скопировать labels между репозиториями — `gh label clone`

Для labels задача «скопировать labels между репозиториями» выполняется через `gh label clone`. Все labels источника копи

Редакция N1RO · Проверено

Короткий ответ

Выполните `gh label clone OWNER/SOURCE -R OWNER/TARGET`. Все labels источника копируются в целевой репозиторий; существующие совпадения пропускаются, а `--force` разрешает их перезаписать.

Порядок действий

  1. Для `gh label clone` работайте из нужного репозитория или задайте его явно через `-R OWNER/REPO`.
  2. Запустите `gh label clone OWNER/SOURCE -R OWNER/TARGET`.
  3. Если нужен другой режим, используйте подходящий вариант: `gh label clone OWNER/SOURCE --repo OWNER/TARGET --force`.
  4. В целевом репозитории выполните 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.