インストール
brewインストールか、公式サイトからダウンロードする。
私は、brewでインストールしました。
パターン1.brewでインストール
brew install github/gh/gh
パターン2.公式サイトからダウンロード
試してみる
認証
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
その他コマンド
あまり種類は無いですが、公式を御覧ください
問題点
一部の日本語が文字化けする
ターミナルの幅が短く、全てを表示することができないときに、以下のような表示になりました。
幅が広いときは問題ありませんでした。
感想
まだ機能的に少ないので、アップデートをチェックしようと思います。
issueやPRに特化したものになるんですかね:eyes:
コメント