gh
GitHub CLI
website
github
extension作れるのか
gh-dash
github
GPT-4.icon
1. リポジトリ操作
gh repo clone <リポジトリ名>:リポジトリをクローン
λ gh repo create <repo name>
λ gh repo view:現在のリポジトリの情報を表示
gh repo fork:リポジトリをフォーク
gh repo delete:リポジトリを削除
2. Pull Request(PR)管理
gh pr create:新しいPull Requestを作成
gh pr list:現在のリポジトリのPR一覧を表示
gh pr view <PR番号>:特定のPRの詳細を表示
gh pr merge <PR番号>:PRをマージ
gh pr checkout <PR番号>:特定のPRのブランチにチェックアウト
3. Issue管理
gh issue create:新しいIssueを作成
gh issue list:Issue一覧を表示
gh issue view <Issue番号>:特定のIssueの詳細を表示
gh issue close <Issue番号>:Issueをクローズ
4. GitHub Actionsの操作
gh workflow list:ワークフロー一覧を表示
gh run list:実行履歴を表示
gh run watch <run_id>:実行中のワークフローの進行状況を監視
5. Gist(スニペット共有)
gh gist create <ファイル名>:Gistを作成
gh gist list:作成したGist一覧を表示
gh gist view <Gist ID>:特定のGistを表示
6. 認証関連
gh auth login:GitHubにログイン
gh auth logout:ログアウト
λ gh auth status
λ gh auth switch
7. その他
gh alias set <alias名> <コマンド>:カスタムエイリアスを作成
gh browse:現在のリポジトリのGitHubページをブラウザで開く
gh help:ヘルプを表示
λ gh api