プライベートなGitリポジトリに公開鍵認証でアクセスする方法
AWS CodeCommitの場合
IAMの"認証情報"から"SSH パブリックキーのアップロード"SSH キー IDをメモする。
CodeCommitの"URLのクローン"から"接続のステップ"を参照
.ssh/configに下記を記載
Host git-codecommit.*.amazonaws.com
User Your-IAM-SSH-Key-ID-Here
IdentityFile ~/.ssh/Your-Private-Key-File-Name-Here
$ chmod 600 .ssh/config
する。
GitHubの場合
GitHubでssh接続する手順~公開鍵・秘密鍵の生成から~ - Qiita を参考にした。
https://github.com/settings/sshに公開鍵を設定
.ssh/configに下記を記載
Host github github.com
HostName github.com
IdentityFile ~/.ssh/id_rsa
User git
$ chmod 600 .ssh/config
する。