🧠
WSLでgithub_cliにログイン
ただのメモです
webを使ってログインするやつは無理だったので使わずに
キーが存在するか確認する
ls -al ~/.ssh
キーを作る
パスワードとかは何も入力しないのがおすすめです。
メールはgithubに登録してるやつで。
ssh-keygen -t ed25519 -C "setsugan_robocon@outlook.jp"
sshエージェントを起動
eval "$(ssh-agent -s)"
キーをエージェントに登録
ssh-add ~/.ssh/id_ed25519
# RSAの場合
# ssh-add ~/.ssh/id_rsa
公開鍵をgithubに登録
コピー
cat ~/.ssh/id_ed25519.pub | clip.exe
以下のページで登録
ssh接続のテスト
ssh -T git@github.com
github_cliにログイン
ログインを始める
gh auth login
質問されたらsshを選択
? Where do you use GitHub? GitHub.com
? What is your preferred protocol for Git operations on this host?
HTTPS
> SSH
webじゃないほうを選択します
? How would you like to authenticate GitHub CLI? [Use arrows to move, type to filter]
Login with a web browser
> Paste an authentication token
ここでトークンを発行します
Generate new token (classic)のほうで作成してください。
すべてのスコープにチェックを入れます。
トークンをコピーし貼り付けます。
これで終了です。
Discussion
としておけば、
webを使ってログインするやつでできるはずです。参考まで。
ありがとうございます🙇♂️