n1ro°
RU

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

Как перенести issue в другой репозиторий через GitHub CLI

После transfer issue становится объектом другого repository, поэтому не следует предполагать, что старый номер остаётся

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

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

Команда: `gh issue transfer 42 octo-org/target-repo --repo octo-org/source-repo`. Проверьте актуальные условия по официальным источникам на дату 2026-09-19 и сверьте модель/версию устройства или сервиса перед действием.

Что делать

  1. `gh issue view 42 --repo octo-org/source-repo --json title,url` — запишите title и URL.
  2. `gh issue transfer 42 octo-org/target-repo --repo octo-org/source-repo`
  3. Используйте URL, который вернула команда, либо найдите сохранённый title через `gh issue list --repo octo-org/target-repo --search "TITLE"`.

Проверяйте destination

Перед transfer дважды сверяйте `OWNER/REPO`: это mutation, меняющая принадлежность issue.

Что учитывать

Перед transfer дважды сверяйте `OWNER/REPO`: это mutation, меняющая принадлежность issue.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. gh issue transfer — GitHub CLI manual). Пример и формулировки — редакция N1RO на 2026-09-19.