51
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

updated at

Organization

Githubの2段階認証入れたらpushできなくなった人へ

githubにも2段階認証

一応やられたら困るので2段階認証化した。
そしたらcloneとかpullとかpushとか諸々全部通らなくなった(当然)

基本的にはGithubのオフィシャルにやり方が書いてあってそのとおりやれよという感じですが導入後にこれを必ずやらないと駄目だということなのでメモっとく。

2factorにしたらgitコマンド時に求められるIDPASS変わります。

いわゆるログインにつかう PASSではなくなって、personal access tokenが必要。

作業手順

  1. creating a personal access token - Githubに通りにpersonal access tokenを発行する。
  2. 一度cloneやpullなどをした時に、以下のようにパスワードの代わりにpersonal access tokenを入れる
git clone https://github.com/username/repo.git
Username: your_username
Password: PersonalAccessToken

こうすると今後通るようになりまする。

参考: creating a personal access token - Github

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Sign upLogin
51
Help us understand the problem. What are the problem?