GitHub の Pull Request コメントで Issue をクローズ

GitHubで、Pull Requestのコメントを使って、
Issueをクローズする方法を紹介します。

1. Pull Requestを立てる

  • 「Pull requests」タブから「New pull request」をクリックする。
  • 他の立て方でも問題ないです。
プルリクエストを立てる様子


2. マージしたいブランチを設定する

  • ブランチを設定して、「Create pull request」をクリックする。
  • ただし、デフォルトブランチへのマージでなければうまくIssueが閉じてくれません。
  • デフォルトブランチ以外へのPull Requestでは、この方法は使えないようですのでご注意。
ブランチを設定している様子


3. コメントに close #Issue番号 を入力する

プルリクエストコメントを記入している様子


close の他にも使えるキーワードがあるので、お好きなものを使いましょう。

  • close
  • closes
  • closed
  • fix
  • fixes
  • fixed
  • resolve
  • resolves
  • resolved

あとは、「Submit new issue」をクリックすると設定完了です。
これで、このPull Requestをマージしたときに、Issueも一緒に閉じます。
結構便利です。

参考リンク
Pull RequestをIssueにリンクする

comments powered by Disqus