SourceTreeとGitLabのSSH認証設定

SSh key作って両方に設定しても「SSHキーによる認証に失敗しました。」
とでてうまくいかなかったので設定手順を確認

1.ssh keyを作る

SourceTreeからssh keyを作る
SourceTree=> ツール => SSH キーの作成 => Generate
=> できたpublick keyをコピーしておく
=> publick keyをid_rsa.pubで保存
=> private keyをid_ras.ppkで保存
=> 保存名はお好みで

2.GitLabにpublic keyを登録する

GitLab => Settings => SSH Keys => Add an SSH keyにコピーしておいたpublic keyを入れる
memo
手順1でコピーし忘れたとき用
貼り付ける形式
ssh-rsa [AAAから始まる文字] title

3.Pagent key Listにprivate keyを追加する

SourceTree => ツール => SSHエージェントを起動
タスクバーからPagent key Listにprivate keyを追加する

4.SourceTreeeのsshクライアントの設定をする

SourceTree => ツール => オプション => sshクライアントの設定にprivate keyを設定する

5.cloneする

cloneするリポジトリを指定する
=> git@~~.git となってるアドレス
=> これはGitリポジトリですとなれば成功