Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
0
Help us understand the problem. What is going on with this article?
@kz110

GitHubのPRレビューに便利なhubコマンド

More than 1 year has passed since last update.

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

0
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
kz110

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
0
Help us understand the problem. What is going on with this article?