GitHub Issues をコミットやプルリクから閉じる方法

GitHub 上の Issues をコミットやプルリクで閉じる方法。

コミットコメントで Issues を閉じるには

特定の書式に従って、コミットコメントの1行目を記述すると、Issue が Close できる。

例えば、

などといったコメントをコミットコメント1行目に入れると、この番号の Issue が Close できる。

複数の Issues を同時に閉じるには、This commit closes #8, fixes #9 のようにカンマ区切りで書けば良い。

プルリクで Issues を閉じるには

あるプルリクで、特定の Issues を閉じる際も、上述の書式が利用できる。

プルリクのタイトルか本文中で、close #18 とか I want to resolve #92 などと書くと、そのプルリクがマージされた時に対象の Issue が Close できる。