【GitHub】GitHub CLIでPull Requestを作成する方法

Github イメージ

GitHub でブランチ作業をしていると、最後の Pull Request 作成だけブラウザに戻る場面がよくあります。
ここも CLI で完結させたいなら gh pr create が便利です。

目次

基本コマンド

対話形式なら以下です。

gh pr create

タイトルと本文を一気に入れるなら、以下の形が使いやすいです。

gh pr create --title "The bug is fixed" --body "Everything works again"

よく使うオプション

  • –base
  • –head
  • –reviewer
  • –draft
  • –fill

コミットメッセージから埋めたい時は –fill も便利です。

baseブランチを指定する例

main ではなく develop に向けて出したい時は、以下のようにします。

gh pr create --base develop --title "ログイン周りを修正" --body "Fixes #123"

本文に Fixes #123 のように書いておくと、マージ時に Issue を閉じる流れも作れます。

まとめ

Pull Request 作成まで CLI に寄せると、開発の流れがかなり途切れにくくなります。
レビュー依頼やドラフト指定まで一緒にできるので、日常的に使いやすいコマンドです。

参考一次情報

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次