Visual Studio CordとGitHubを連携して詰んだ

パイセンがVisualStudioCordからGitHubから

ファイルをPushしてたのを見て俺もやりて〜と思った。

早速、VSとGitHubを連携した。

Git: git@github.com: Permission denied (publickey).  

> git pull --tags origin main

git@github.com: Permission denied (publickey).

fatal: Could not read from remote repository.

Please make sure you have the correct access rights

and the repository exists.

エラーが出てきて、2時間も溶けてしまった(⌒▽⌒)

同じ過ちを繰り返さない戒めも込めて備忘録を記す

原因は

SSHの設定ができていなかった。

VSからCloneをしていなかった。

 

自分で工夫したこと

ターミナルから「ssh -T git@github.com」してみた。

 

SSHの設定は

https://docs.github.com/ja/authentication/connecting-to-github-with-ssh

VSとGitHubをcloneする方法

code.visualstudio.com

上のドキュメント通りに設定しても改善しない

Git: git@github.com: Permission denied (publickey). 

 

ターミナルでは

ssh -T git@github.comでローカルからgithubに疎通は問題ない

Hi gitaccount! You've successfully authenticated, but GitHub does not provide shell access.

 

今日一でよかった所は

VSのターミナル上で

ssh -T git@github.comのコマンド実行してみた。

 

VSとGithubの連携ができた。

 

振り返り

・プログラムを作る周辺技術を使いこなせる様になると上達できる気がする

・一つ一つの課題を解決すると大きな問題を解決できる。

・ドキュメントを読むと無駄な時間を使わないで、安心して問題を解決できる

・英語を読めるとドキュメントを早く読める、早く問題を解決できる。