僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
公開鍵を登録しただけでは、公開鍵認証できない。
まずgithubをsshに追加。
$ cat ~/.ssh/config Host github.com User git Hostname github.com IdentityFile ~/.ssh/id_ed25519
リポジトリごとの設定も変える、らしい。
デフォルトはこう(git remote -v)。
DIR $ cat .git/config | grep url url = https://github.com/$GITHUB_ACCOUNT/$REPO.git
当初"/"の一箇所を":"に書き換えそびれてエラーになった。
DIR $ cat .git/config | grep url url = git@github.com:$GITHUB_ACCOUNT/$REPO.git
あとはssh-keygen bash と ssh-add でパスフレーズを登録しておけばよかろう。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。