0
0

Authentication failed for'https://github.com/githubusername/repositoryname.git/' が発生するときの解決法

補足:repositoryname.gitは各自のrepository名、githubusernameは各自のgithubユーザー名に読み替えてください。

記事を書こうと考えた背景

wsl2の中でubuntu上に作成したプロジェクトディレクトリをpushをしようとした際にエラーが出てしまった為

エラーの原因

githubでの認証にアクセストークンが必要なため

エラー対処で間違えたところ

Authentication failedというエラーが出たときにgithubのパスワードを入力してしまった
→パスワード認証は廃止されている為トークン認証をする必要がある。

エラー解決手順

1設定ボタンをクリックする(Settings)
image.png

2設定ボタンを押したら下までスクロールして左側にあるDeveloper settingをクリックする
image.png

3Developer settingをクリック後Personal access tokensのトグロを開きtokens (classic)をクリックする。
image.png
4Generate new tokenをクリックし、Generate new token (classic)をクリックする。
image.png

5noteにアクセストークン名を入力し、必要なところにチェックを入れる
※今回はrepoのみにチェックを入れた。
image.png
6Generate tokenのボタンをクリックする。
image.png

7 6でボタンをクリック後下記画像にはアクセストークン名が表示されているが表示前に数字と英語などを組み合わせた文字列が生成される。
image.png
8 7で生成されたアクセストークンを使用するとgithubにpushができるようになる。

0
0
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
0
0