技術とかの雑なToday I Learnedメモ

ghコマンドを使ってみてる

gh コマンドを使ってみてる

hub コマンドのことを調べてたら gh コマンドがあるというのを知った。

GitHub CLI と hub を使い比べての感想 - ROXX 開発者ブログ

よく使う "hub" コマンドを調べて "gh" コマンドに移行した - kakakakakku blog

cli/gh-vs-hub.md at trunk · cli/cli

↑ の記事によると、

  • hub は GitHub の社員がたまたまメンテナというだけで、gh が公式(hub が unofficial というのはそういうことらしい)
  • hub は hub で存続し、それとは別で GitHub が公式から gh を出しているだけで、hub を廃止するわけでもなく、hub と統合することもなく、(メンテが続く限り)両方を併用することも可能

という感じらしい。

hub は個人、gh は GitHub という組織がメンテナンスしていくので、 使い始めるのであれば gh のほうがよさそう。

Manual | GitHub CLI

使い始めなのでコマンドが全然分からないから、公式ドキュメントとにらめっこしながら使ってる。早いとこ慣れたいな〜

とりあえずgh pr checkout branch-nameでプルリクエストになってるブランチを手元に持ってきてローカルで再現できるのがとても楽。