PowerShellではgti cloneできるのに、WSLでgit cloneできない問題

PowerShellとWSLは別物なので各クローできるように設定が必要です。
PowerShellでcloneしてディレクトリを変えてもプログラムで動かないことがあるので、環境構築はしておきましょう。
SSHキーの確認
コマンドを叩いて、SSHキーが存在することを確認します。
ls ~/.ssh known_hosts
「id_rsa 」と「id_rsa.pub」がなければSSHの生成と登録に進みます。
SSHキーの生成と登録
SSHキーの生成と登録を行います。
ssh-keygen -t rsa -b 4096 -C メールアドレス@example.com
hoge@RPC-0101-204:~$ ssh-keygen -t rsa -b 4096 -C メールアドレス@example.com Generating public/private rsa key pair. Enter file in which to save the key (/home/hoge/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/hoge/.ssh/id_rsa Your public key has been saved in /home/hoge/.ssh/id_rsa.pub The key fingerprint is: SHA256:hogehogehogehogehogehogehogehoge メールアドレス@example.com The key's randomart image is: +---[RSA 4096]----+ | | | | | o . . . | | o . o o .. | | + + S o. . o.| | . = + B B.+ oo.E| | = = =ooo=.+ ..+| | . + . oB.oo. o | | . .=o.oo | +----[SHA256]-----+

上記コマンドを叩くとSSHキーが「~/.ssh」 ディレクトリに生成されます。
メールアドレスはgit configで設定しているアドレスです。
わからない場合はconfigで確認しましょう。
git config user.email
スポンサードサーチ
SSHキーをSSHエージェントに追加
次のコマンドで、SSHキーがエージェントに追加できます。
eval $(ssh-agent -s) ssh-add ~/.ssh/id_rsa
SSHキーの確認
ls ~/.ssh id_rsa id_rsa.pub known_hosts
SSHキーが存在することを確認します
スポンサードサーチ
SSH公開鍵の内容
catコマンドを使用してSSH公開鍵の内容を表示します。
cat ~/.ssh/id_rsa.pub

表示したssh公開鍵をコピーします。
ssh-rsa HogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehoge HogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehoge HogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehoge HogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehoge HogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehoge HogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehoge HogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehoge HogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehoge HogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehoge HogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeHogehogeFoo hoge@メールアドレス@example.com
Git hubにSSH KEYを貼り付ける

comming soon.