n1ro°
RU

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

Как создать ветку для issue через GitHub CLI

`gh issue develop` связывает рабочую ветку с issue через GitHub. Это удобнее простого `git switch -c`, когда нужна именн

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

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

Пример: `gh issue develop 42 --repo cli/cli --name issue-42-fix --checkout` создаст связанную ветку и переключит локальный checkout на неё.

Что делать

  1. `gh issue view 42 --repo cli/cli --json number,title,url`
  2. `gh issue develop 42 --repo cli/cli --name issue-42-fix --checkout`
  3. `git branch --show-current` — должно вывести созданное имя.

Linked branch ≠ обычный локальный branch

Связь с issue создаётся на стороне GitHub; `--checkout` дополнительно переключает ваш локальный clone.

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

Условия меняются. Страница отражает состояние на 2026-09-19; при расхождении с официальной документацией приоритет у первоисточника.

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

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