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リポジトリですとなれば成功