Claude Code ロードマップ
Phase 5GitHub7ステップ中 4つめ

認証を通す

このページのゴール:gh auth login が完了している

所要時間の目安: 10分動作確認日: 2026-08-05

手順

1. GitHub公式の道具 gh を入れる

ターミナルからGitHubを操作する、公式のコマンドです。 Phase 2-5で入れたHomebrewでインストールします。

ターミナルに貼り付ける
brew install gh

2. ログインを開始する

ターミナルに貼り付ける
gh auth login

3. 質問に答えていく

英語の質問がいくつか出ます。矢印キーで選び、Enterで確定します。 選ぶものは決まっています。この表の通りに進めてください。

聞かれること選ぶもの
どのGitHubにログインするかGitHub.com
通信方式(preferred protocol)HTTPS
GitをGitHubの認証情報で使うかYes
どうやってログインするかLogin with a web browser

4. ブラウザで許可する

ターミナルに XXXX-XXXX 形式のワンタイムコードが表示されます。 コードを控えてEnterを押すと、ブラウザが開きます。 コードを入力し、「Authorize」ボタンで許可すれば完了です。

5. 状態を確認する

ターミナルに貼り付ける
gh auth status

✅ ここまで出来たらOK

確認コマンド
gh auth status

期待される表示:Logged in to github.com account あなたのユーザー名 と表示される

そうならない場合 → エラー逆引きページ を見てください。

📖 出てきた言葉

ghgh (GitHub CLI)ジーエイチ

ターミナルからGitHubを操作するための公式コマンド。ログインやリポジトリ作成ができる。 面倒な認証設定がこれ1本で片付く。ブラウザとの行き来も減る。

SSH鍵SSH keyエスエスエイチカギ

パスワードの代わりに、ペアになった鍵ファイルで本人確認する仕組み。 ghで認証する本サイトの手順では作らなくてよい。名前だけ知っていれば十分。

解説記事によく出てくる「SSH」とは何が違う?

どちらもGitHubと安全に通信する方式です。 SSHでは「SSH鍵」という鍵ファイルを自分で作り、GitHubに登録します。 gh で認証したHTTPSなら、その鍵の管理が不要です。 本サイトではSSH鍵を作りません。言葉だけ覚えておけば十分です。

ワンタイムコードの画面を閉じてしまった

最初からやり直せます。もう一度 gh auth login を実行してください。 新しいコードが発行されます。