🦁
GitHubのssh設定
sshでgit cloneしたり、git pushする際に必要になる。
PCを移行した際によく忘れるので備忘録。
新規にssh鍵を作る場合
ssh-keygenコマンドでssh鍵(秘密鍵、公開鍵のペア)を作成できる。
$ cd ~/.ssh
$ ssh-keygen -t rsa
公開鍵をGitHubアカウントの設定に登録
公開鍵(xxx.pub)の中身を貼り付けで保存して設定する。
ローカルからは秘密鍵でアクセスする。
すでに既存のssh鍵がある場合の設定
id_rsa_githubという秘密鍵をすでに生成している場合に
~/.ssh/configにssh接続設定を追加。
Host github
HostName github.com
IdentityFile ~/.ssh/id_rsa_github
User teradonburi
ssh鍵をzsh起動時に有効にするためには~/.zprofileに以下を追加
eval `ssh-agent`
ssh-add -K ~/.ssh/id_rsa_github
Discussion