Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

Githubのプライベートリポジトリはパスワード認証がとっくの昔に出来なくなっていたという話

どんだけコード書き実務から離れていたか自白するようなモンですが……
Githubのセキュリティが強化され、2021年8月からプライベートリポジトリのパスワード認証ができなくなっています。

というわけで……GitHub公式の方法に従って、認証周りを作っていくことにします。

実際のところ

f:id:shuzo_kino:20211228233722p:plain

f:id:shuzo_kino:20211228233830p:plain

f:id:shuzo_kino:20211228233914p:plain

今回はCloneしたいだけなのでrepにチェックして、下のほうにあるGenerate
f:id:shuzo_kino:20211228234007p:plain

トークンが表示されるのでコポーしておく
f:id:shuzo_kino:20211228234121p:plain

名前、リポジトリ、そして先ほど確保したトーク

$ export GIT_USER=YOURNAME
$ export GIT_REPOSITORY=YOURREP
$ export GIT_TOKEN=YOURTOKEN

$ git clone https://${GIT_USER}:${GIT_TOKEN}@github.com/${GIT_USER}/${GIT_REPOSITORY}