GitでCloneしたら「fatal: unable to access 'URL': SSL certificate problem: self signed certificate in certificate chain」とでたときの対処法
Windows環境の場合
1. SSHキーの生成
Git BashまたはPowerShellを開き、以下のコマンドを実行します。
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
プロンプトに従って、ファイル名をデフォルトのまま(`id_rsa`)にし、パスフレーズを設定します。
2. SSH公開鍵の表示
生成したSSH公開鍵を表示します。Git BashまたはPowerShellで以下のコマンドを実行します。
cat ~/.ssh/id_rsa.pub
このコマンドで表示された公開鍵は次のような形式になっているはずです:
ssh-rsa AAAAB3... rest of your key ... user@example.com
3. SSH公開鍵のGitHubへの追加
表示された公開鍵をクリップボードにコピーし、GitHubに追加します。
GitHubのWebサイトにログインします。
右上のプロフィールアイコンをクリックし、「Settings」を選択します。
左のメニューから「SSH and GPG keys」を選択します。
「New SSH key」をクリックし、タイトルを入力し、コピーした公開鍵を貼り付けて保存します。
4. Gitリポジトリのクローン
SSHキーが正しく設定されていれば、再度リポジトリをクローンできるはず。
git clone git@github.com:ユーザー名/レポジトリ名.git
この記事が気に入ったらサポートをしてみませんか?