■ はじめに
https://dk521123.hatenablog.com/entry/2023/08/24/002539
で新しく環境構築した際にGithubへのアクセスのところで ハマりまくったのでメモしておく
目次
【1】トラブル概要 【2】エラー内容 【3】原因 【4】解決案
【1】トラブル概要
冒頭でも触れたが、、、 新しい環境構築
https://dk521123.hatenablog.com/entry/2022/01/19/113903
において、Githubを設定した後に git clone や git push したら 以下「【2】エラー内容」が表示された
【2】エラー内容
$ git clone https://github.com/XXXXXX/XXXXXX.git Cloning into 'XXXXXX'... remote: The `XXXXXX' organization has enabled or enforced SAML SSO. To access remote: this repository, you must re-authorize the OAuth Application `XXXXXX`. fatal: unable to access 'https://github.com/XXXXXX/XXXXXX.git/': The requested URL returned error: 403
【3】原因
エラー内容を冷静に読めば分かるのだが、 GithubリポジトリにSAML SSO認証が設定されており、 作成したGithub TokenがSSO認証を許可していなかったため
【4】解決案
を参考に、以下を行う ~~~~~~~~~~~~~~~~~~~~~~ [1] Githubにログインし、自分のProfile写真をクリックし[Settings]を選択 [2] [Developer settings]を選択 [3] [Personal access tokens]を選択 [4] [Configure SSO]を選択 [5] [Authorize]を選択 ~~~~~~~~~~~~~~~~~~~~~~ => 再度やったら、うまく繋がった
参考文献
https://nopipi.hatenablog.com/entry/2021/08/14/222704
関連記事
Github ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2019/07/18/234652
Github ~ アクセストークン ~
https://dk521123.hatenablog.com/entry/2022/01/19/113903
Git ~ git config あれこれ ~
https://dk521123.hatenablog.com/entry/2021/01/10/000000
Git ~ 基本編 / 基本コマンド ~
https://dk521123.hatenablog.com/entry/2020/10/02/000000