🔜

極限まで簡素化したGitとGitHubの初期設定手順

2023/11/17に公開

GitとGitHubを教える際に毎回手順を教えるのが面倒くさいので、GitHub CLIを用いて極限まで簡素化したセットアップ手順をまとめました。

  1. GitHubのユーザー登録を行う

https://github.com/signup

  1. GitとGitHub CLIをインストールする

https://git-scm.com/downloads
https://cli.github.com

  1. GitHub CLIでGitHubにログインする

    1. gh auth login
    2. GitHub.com

    3. SSH

    4. y

    5. パスフレーズを入力 (設定しないならエンター押下)
    6. GitHubに登録するSSHキーの名前を入力 (なんでもいいならエンター押下)
    7. Login with a web browser

    8. 出てきた8桁英数字の文字列をコピーして、エンター押下
    9. 開いたサイトに文字列をペーストしてContinue → Authorize GitHub → GitHubにログインする
    10. 緑のチェックマークが出てきたらOK
  2. Gitのユーザー名とメールアドレスを設定する

    以下のコマンドをコピペ

    git config --global user.name "$(gh api user | grep -o '"login":"[^"]*"' | awk -F '[:,"]' '{print $5}')"
    git config --global user.email "$(gh api user | grep -o '"id":[0-9]*' | grep -o "[0-9]*")+$(gh api user | grep -o '"login":"[^"]*"' | awk -F '[:,"]' '{print $5}')@users.noreply.github.com"
    
GitHubで編集を提案

Discussion