GitHub CLI (gh)
目的
このリポジトリの運用(Issue/PR/Actions/Pages)を ブラウザに依存しすぎず 進められるようにする。
前提
- •
ghがインストール済みであること - •GitHub への認証が済んでいること(
gh auth status)
よく使うワークフロー
- •
Issue を作る
- •目的: 要件/バグ/タスクを先にテキスト化
- •例:
gh issue create(テンプレを使う)
- •
PR を確認する
- •例:
gh pr list/gh pr view <num> - •CI:
gh pr checks <num>
- •例:
- •
Actions の失敗を調べる
- •例:
gh run list/gh run view <id> --log
- •例:
- •
Pages を確認する
- •目的: GitHub Pages の設定やデプロイ状況を確認
注意
- •個人情報やトークンをログに貼らない
- •変更が大きい場合は、Issue→PRの順で分割する
依頼例
- •「ghでPRのチェック結果を確認して、失敗ログを取って」
- •「Issueをテンプレで作って、タスク分割して」