gh pr create
Открыть pull request из текущей ветки
Что делает
gh pr create открывает pull request из ветки, на которой вы стоите. Если ветка ещё не отправлена на GitHub, gh предложит её запушить. Без флагов спросит заголовок, описание и что сделать дальше.
--fill берёт заголовок и описание из коммитов и ничего не спрашивает. --title и --body задают их явно; Closes #12 в описании закроет issue 12, когда PR сольют. --draft создаёт черновик, --base меняет целевую ветку, а --reviewer сразу зовёт ревьюера.
Синтаксис
gh pr create --fill
gh pr create --title "<заголовок>" --body "<описание>"
gh pr create --draft --base <ветка>Примеры
Открыть pull request из текущей ветки, взяв заголовок и описание из коммитов
gh pr create --fillто же самое:
gh pr create -fpr— pull request’ыcreate— открыть новый--fill— заголовок и описание из коммитов, без вопросов
Открыть pull request с заголовком «Fix login» и описанием, которое закроет issue 12
gh pr create --title "Fix login" --body "Closes #12"то же самое:
gh pr create -t "Fix login" -b "Closes #12",gh pr create --title 'Fix login' --body 'Closes #12',gh pr create -t 'Fix login' -b 'Closes #12'pr create— открыть pull request--title "Fix login"— заголовок--body "Closes #12"— описание; Closes #12 закроет issue при слиянии
Связанные команды
- git push — Отправить свои коммиты на сервер
- gh pr view — Прочитать pull request: описание, статус и ревью
- gh pr ready — Перевести черновик pull request’а в готовый к ревью