github 1分で分かるプルリクエストのレビューの仕方

Conversation タブをみる

ここにプルリクエストの要約が書かれていたり、相談事項が書かれている。

プロジェクトによってはテンプレートが決められていることもある。

Files changed タブをみる

コードの差分をみる。

コード自体にコメントがされていることもある。

また、こちらからコメントを入力することもできる。

コメントする場合、差分があった行にマウスを合わせると、以下のような青いプラスマークがでるのでクリックする。

コメントを入力して、緑のボタンの「Start review」を押す。

この時点ではコメントは反映されておらずPendingの状態になる。(他の人にはコメントは見えない)

他にもコメントしたいところがあれば同様の操作をする。

最後に、画面右上の方にある緑のボタンの「Review changes」を押す。

全体としてのコメントを入力して、以下の何かを選択して、「Submit review」ボタンを押す。

  • Comment(承認しない、コメントのみで修正は必須ではないときや何か協議するとき)
  • Approve(承認する)
  • Request changes(承認しない、修正をしてほしいとき)

「Submit review」すると、各コード行に書いたコメントが反映される。