GitHub CLI使ってみた

プログラミング
スポンサーリンク
スポンサーリンク

インストール

brewインストールか、公式サイトからダウンロードする。
私は、brewでインストールしました。

パターン1.brewでインストール

brew install github/gh/gh

パターン2.公式サイトからダウンロード

https://cli.github.com/

スポンサーリンク

試してみる

認証

issueのリストを表示したい時に、以下のコマンドを使います。

gh issue list

しかし、Githubとの連携を先に要求されます。
指示に従って、エンターキーを押すと、ブラウザが起動します。

Notice: authentication required
Press Enter to open github.com in your browser...
Authentication complete. Press Enter to continue...

許可されたら、コマンドが使えるようになります。
なお、認証情報を削除したい場合は、以下のコマンドが良いかと思います。

rm ~/.config/gh/config.yml

issueのリストを表示する

gh issue list

もしくは

gh issue list -R [organization]/[repo name]

結果

gh issue list -R goda-kazuki/laravel-practice
Issues for goda-kazuki/laravel-practice
#2  さんぷるissue2
#1  さんぷるissue       

プルリクエスト確認

gh pr list

その他コマンド

あまり種類は無いですが、公式を御覧ください

スポンサーリンク

問題点

一部の日本語が文字化けする

ターミナルの幅が短く、全てを表示することができないときに、以下のような表示になりました。

f:id:gdtypk:20210906154748p:plain

幅が広いときは問題ありませんでした。

f:id:gdtypk:20210906154757p:plain

感想

まだ機能的に少ないので、アップデートをチェックしようと思います。
issueやPRに特化したものになるんですかね:eyes:

コメント

タイトルとURLをコピーしました