2ヶ月間更新していなかったリポジトリを更新して、リモートにPUSHしたところ、
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. fatal: Authentication failed for 'https://github.com/AAA/BBB.git/'
となりました。
2021年8/13以降はパスワード認証ではなくトークンを登録するように仕様が変更
されたようなので、トークンを設定しました。
その後、
git init
git add .
git commit -m"更新分"
git push origin main
と、ターミナル に入力していきました。
しかし、git push origin main の後に以下のエラーが出てリモートにPUSHできません。
ssh: Could not resolve hostname https: nodename nor servname provided, or not known fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
このエラーを解決するにはどうすればいいでしょうか?
こちらをどうぞ。
https://qiita.com/shiro01/items/e886aa1e4beb404f9038
コメントありがとうございます。
頂いたリンクを確認したのですが、リポジトリをリモートにPUSHするにはどうすればいいのかわかりません。。。
個人アクセストークンは取得済みです。
SSHキーも登録済です。
この後の流れはどうすればいいでしょか?
失礼しました。アクセストークンは取得済みでしたね。
Could not resolve hostname https: 〜 ってことは、リモート URL の指定を間違えてる可能性があります。
git remote -v の結果はどうなりますか?
https://teratail.com/questions/39598
コメントありがとうございます。
git remote -v
origin https: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@github.com/アカウント名/リポジトリ名.git (fetch)
origin https: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@github.com/アカウント名/リポジトリ名.git (push)
と表示されました。
あれこれ試した末に、一度originを削除し、再度originを登録すれば PUSHできました。
回答1件
あなたの回答
tips
プレビュー