gh pr review
Одобрить pull request или попросить изменений
Что делает
gh pr review оставляет ревью: --approve одобряет, --request-changes просит доработать, --comment — просто отзыв без решения. Для двух последних нужен текст в --body: автор должен понять, что исправить.
Одобрить собственный pull request GitHub не даст. Замечания к конкретным строкам кода из терминала не оставить — для этого откройте PR через gh pr view --web.
Синтаксис
gh pr review <номер> --approve
gh pr review <номер> --request-changes --body "<текст>"
gh pr review <номер> --comment --body "<текст>"Примеры
Одобрить pull request 42
gh pr review 42 --approveто же самое:
gh pr review 42 -apr review— оставить ревью42— номер pull request’а--approve— одобрить
Попросить доработать pull request 42 с комментарием «Add tests»
gh pr review 42 --request-changes --body "Add tests"то же самое:
gh pr review 42 -r -b "Add tests",gh pr review 42 --request-changes --body 'Add tests',gh pr review 42 -r -b 'Add tests'pr review 42— ревью этого PR--request-changes— нужны изменения, сливать рано--body "Add tests"— что именно исправить; здесь обязательно
Связанные команды
- gh pr comment — Написать комментарий в pull request
- gh pr diff — Посмотреть изменения pull request’а
- gh pr merge — Слить pull request