【GitLab CE】リポジトリをSourceTreeでクローン(Clone)する方法

仕事でGitLab CE上にあるリポジトリをSourceTreeにクローンしたいけど、うまくいかずに試行錯誤したのでまとめておきます。

teratailにも自己解決で解決方法を載せています、参考までに。

参考 ourceTreeを使ってGitLab(GitLab CE)にSSH接続できませんteratail

すっちー

質問はSSH接続ですが、解決ははSSH接続ではない方法になっています。

SourceTreeの「SSL証明書の検証をしない」を確認

GitLab CE上のHTTPS形式のURLをSourceTreeソースURLに貼り付けます。

GitLabCE_SourceTree_Clone

そうすると、SSL関係のエラーが出てしまう状況でした。

そこで、SourceTreeのメニューにあるオプションからGitを選択し 「SSL証明書の検証をしない」にチェックを入れます。

GitLabCE_SourceTree_Clone

これでGitリポジトリと認識され、無事クローンの作成ができました!

ただし、注意書きに書かれているようにセキュリティ的に危険な可能性があるので、正しいやり方なのかは微妙なところ…。

ひとまず今のところは問題がないのでこれでOKかなと思います。

まとめ

備忘録程度の記載になっているので、後日アカウントの紐付けあたりからエラー内容までわかるように追記したいと思っています。

同じような現象で苦しんでいる方の参考になれば幸いです!

すっちー

開発環境の設定が一番楽しくないし、苦しいですよね!!!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です