History岩手のITエンジニアです。Twitterとは違い主に技術的な話を載せていきます。Map記事一覧Windows環境でリモートリポジトリをクローンしようとしたらsshの設定に引っかかった話2022.06.26どうもです。今回のお題は、Sourcetreeを使ってWindows10環境にリモートリポジトリ(プライベート)からクローンをしようとしたら引っかかった話です。具体的には、現在契約している会社さんのリモートリポジトリからクローンしようとしたんですが、全然クローンできなくてハマったんですよね~で、今回できたやり方をメモがてらここに残しておく事にします📝👀まずプライベート設定になっているリモートリポジトリなので、sshでのクローンが前提になります。それでsshのパスを通すわけですが、これを最初にターミナルから生成します。sshの鍵の生成はコチラのQiitaを参考にしました。‘hoge@mail.com’後半にメールアドレスが入っていますが、最初ここに登録してたアドレス入れずにパスを通していたんですが、Sourcetree側で上手く読み込んでくれませんでした👀ターミナル側からはGitHubとの疎通はできたんですけどね。入力でOKのメッセージが返ってきた)まあ、周囲に聞いてみたらこのアドレスは別になくても良いはずだって声もありましたが、ここにアドレスを入れた時にエラーが解決したので、念のため入れておいた方が良いかと思います。続いてSourcetree側の設定ですが、こちらのQiitaを参考にしました。https://qiita.com/neon-izm/items/55de775dd50024403c5d重要なのは最初に書いてある部分ですね、OAuthで認証を通しておくことです。自分の場合はここが最初Basicになっていて、まったくSourcetreeでsshが通りませんでした。上記のQiitaではその下からSourcetreeでの鍵の生成とGitHubとの連携に関して書かれていますが、ここではSourcetreeで鍵は作らず、最初にターミナルで作ったsshの鍵をインポートしました。(Sourcetreeでのsshの鍵回りはバグありって噂もあって、自分はターミナルで作成したsshの鍵を使用する事にしました。実際問題、Sourcetreeで秘密鍵と公開鍵を生成しても上手くいきませんでしたね~)↑.ppkではなく、OpenSSHに変更しています。コメントをキャンセルメールアドレスが公開されることはありません。新しい投稿をメールで受け取るΔホーム日記このブログは主にITに関するネタや技術的な検証、自己解決の記録用です。Map検索タイトルとURLをコピーしました。