GitHubのPRレビュー時の確認方法
今まで
GitHubでPull Requestが送られてきた時、
今までレビュー用にローカルで該当ブランチを確認するときは以下のようなコマンドで確認していました。
$ git fetch
$ git checkout -b chozetsu_kakkoii_branch_name origin/chozetsu_kakkoii_branch_name
ですが、この chozetsu_kakkoii_branch_name
を指定するのが地味に面倒。
また、どうせローカルのブランチ名もリモートのものに揃えるので、2回指定するのはダルいなと思っていました。
hub 導入後
同じことをしたい時、 hub なら以下のような入力で一発です。
$ hub checkout https://github.com/kakunin_shitai_PR_URL
https://github.com/kakunin_shitai_PR_URL
には該当のPull RequestのURLをそのまま入れます。
これならいちいちブランチ名を持ってこなくても、URLのコピペで済むのですごく楽。
コマンドを実行すると、リモートのブランチ名と同じ名前でローカルブランチが作られてチェックアウトされます。
参考
hubコマンドの導入はMacだとHomebrewなどがお手軽です。
以下の記事などが参考になります。
Github hubコマンドを使ってみる - Qiita
hubでGithubをちょっと便利に。 - Qiita