9
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

git cloneでremote: Support for password authentication was removed on August 13, 2021.エラーが出た時の解消法

Last updated at Posted at 2023-08-30

背景

久々に自分のリポジトリをgit cloneしようとしたら以下のエラーが出ました。

$ git clone https://github.com/{ユーザー名}}/{リポジトリ名}.git
Cloning into '{リポジトリ名}'...
remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/github.com/{ユーザー名}}/{リポジトリ名}.git

おや?認証方式が変わったとかっぽい?

ってことでググってみたところ、github上でtokenを発行しないといけないようです。

作業環境

名称 型番・スペックなど
Operating System Windows 10 Home 64-bit
System Manufacturer Dell Inc.
System Model XPS 8920
Processor Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz (8 CPUs), ~3.6GHz
Memory 32768MB RAM

トークンの生成

右上の自分のアイコンをクリックし、下の方にある「Settings」ページへ進んでください

111無題.png

次に左下の「Developer settings」をクリックしてください。

222無題.png

「Developer settings」ページの左メニューの「Personal access tokens」をクリックし、「Tokens(classic)」を選択してください。

333題.png

右上に「Generate new token」というメニューがあるので、そこの「Generate new token(classic)」を選択してください。

666無題.png

出てくるメニューが多いですが、今回はひとまずシンプルに以下の丸が付いてるところだけ設定してしてください。
Expiationの期間は任意で、Select scopesは今回はrepoのみにしました。

444無題.png

ここで、表示された必ずトークンをコピーして保存しておいてください。

これで生成して、最後git cloneをしてみましょう。

$ git clone https://github.com/{ユーザー名}}/{リポジトリ名}.git
Cloning into '{リポジトリ名}'...
remote: Enumerating objects: 21, done.
remote: Counting objects: 100% (21/21), done.
Receiving objects: 100% (21/21), done.13)Receiving objects:  71% (15/21)
remote: Compressing objects: 100% (13/13), done.
Resolving deltas: 100% (5/5), done.16 (delta 3), pack-reused 0

いけました!
この時、途中でトークンを入力するウィンドウが出てきました。そこにトークンを入力すればOKです。

9
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?