Git
GitHub

Githubを二段階認証にして、弾かれた時にする一番ラクな対策

よく忘れるのでまとめました。

はじめに

Githubで二段階認証にした後に git push などをすると弾かれるようになります。Qiita上にもいくつか方法が載っていましたが、一番ラクな方法が見つかったのでお困りの方はぜひ参考にしていただきたいと思います。

やり方

  1. Generate new token で token を生成(repo は必須であとはお好みで
  2. ターミナルで情報を入力して下記を実行してください
cat << EOF > ~/.netrc
machine github.com
  login <your-github-id>
  password <presonal-access-token>
EOF

以上で完了です。

参考URL

[Git][GitHub]GitHubにPushする際に認証失敗する