目的
手順
1. Gitのインストール
- 以下のリンクからgitのインストーラーをダウンロードしてインストールしてください。
- この時 git bashもインストールするか聞かれるのでインストールします。
2. Gitの初期設定をする
usernameとemailの設定をします
右クリックのメニューからgit bashを開きます。
そこに以下を入力してください。
git config --global user.name "ユーザー名" git config --global user.email "メールアドレス"
3. ssh秘密鍵と公開鍵の作成
- 同じくgit bashで以下を入力する。
mkdir ~/.ssh cd ~/.ssh ssh-keygen -t rsa -C "メールアドレス" #keyを作成するか聞かれるのでEnter #パスフレーズを入力
4. GitHubに公開鍵を配置する
clip < ~/.ssh/ファイル名.pub
https://github.com/settings/keys このリンクでuserのSSH keysの設定ができます。
New SSH key
をクリックしてクリップボードにコピーしたものを貼り付けてセーブしてください
4. ssh-agentに秘密鍵を登録する
- ssh-agent
はOpenSSHの認証エージェントです。
- 公開鍵認証に使われる秘密鍵を保持してくれます。(詳細はman ssh-agent
で確認してください)
# sshエージェントを起動する(子プロセス立ち上げ) ssh-agent bash # こちらでも可(現在のシェルで実行させる) eval `ssh-agent` # ssh-agentに鍵を登録 ssh-add [鍵のパス] # ssh-agent をkillする場合は… ssh-agent -k
5. 接続確認する
ssh -T git@github.com