GUIツールやコマンドラインのdiffに比べて、 上記のGitHubを利用した運用が優れている点をまとめてみました。
- レビューコメントとソースコードが独立し、安全かつ効率的な開発ができる
- 下記により、レビューをする人の負荷が少ない
- レビューの時点では必ず競合が解消されている
- レビューをする人はWebページを開けば差分が見れる(積極的にレビューする気になる)
- ブランチ全体のdiffを見る方法をツールで覚える必要がない(誰でもレビューする人になれる)
- featureブランチもPull Requestのマージのときに一緒にワンクリック(1度のクリック)で消せる
- 手元にソースコードがないときでもレビューしてマージまでできる