個人開発をしている際、自分でリポジトリを作成してそこにソースをぶちこんでいただけなので
gitクローンをすることってありませんでした。
gitクローンを実行したところ、次のエラーが表示され少しつまったため残しておきます。
エラー文
Disconnected: No supported authentication methods available (server sent: publickey)
調べてみたところ、SSH接続の認証鍵設定がおかしい?
とのこと
以下手順を実行して解消されました
1.PuTTY key Generatorを起動し、Generateを押下
2.緑のバーが100%になるまでマウスを動かし続ける(動きによって鍵を作成してくれている?)
3.作成されたら「save private Key」を押下して適当なローカルフォルダに保存
4.作成されたファイルはこんな感じになってます
PuTTY-User-Key-File-3: ssh-rsa
Encryption: none
Comment: rsa-key-20230530
Public-Lines: 6
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Private-Lines: 4
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX==
Private-MAC: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5.Public-Lines:6~Public-Lines:4~の間の文字(XXXになっている箇所)をコピーする
※XXXは人によって変わります
6.自身のgitからsettingページの「SSH and GPG keys」を開く
SSH keysから「New SSH Key」を押下
押下後以下内容で設定して、「Add SSH Key」を押下
title:自分の好きなタイトルでおk
key type:Autuentication Key
Key:
ssh-rsa {5.でコピペした内容}
7.再度gitクローンを実施する
その際に、3.の手順で保存したファイルをPutty鍵として登録してあげる
以上で解消されクローン出来ました。