いつも忘れてしまう。
どうやら、github には、SSH方式と、HTTPS方式があるらしい。
前者は、秘密鍵、公開鍵方式で、一度設定すると、スムースにできる。
後者は、github.com に行ってコードをもらっておき、そのコードを使って、認証する。IDと、PWを打ち込めと行ってくるが、GithubのPWを打ち込んでも、エラーになる。
git@github.com .. となっていたら、SSHで、https://...だったら、HTTPSです。
$ git remote -v
origin git@github.com:windy6001/iP6-Plus-Emulator.git (fetch)
origin git@github.com:windy6001/iP6-Plus-Emulator.git (push)
つまり、リポジトリごとに、端末ごとに、どっちを使うかが設定可能なので、自分はどっちを使うかを決めておいた方が、ややこしくなくていいかも。。
SSHキーを新規作成するか、作り直す場合
新しい SSH キーを生成して ssh-agent に追加する - GitHub Docs
GitHub アカウントへの新しい SSH キーの追加 - GitHub Docs