2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

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

Posted at

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

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?