SourceTreeで鍵認証が必要なSSHでGITリポジトリをクローンする方法

社内共有資料を大体Excelでやっていたのですが、これをPublicでやる取り組みをしてみようと思います。というわけで、大一発目は、Gitのリポジトリが他社サービスから自社Gitに完璧に変わるので、この方法を書いていきたいと思います。

前提条件

  1. SourceTreeはインストール済みであること
  2. Pagentがインストール済みであること
  3. GITサーバーの方でパスフレーズなしの鍵が設定済みであること
  4. パスフレーズなしのputty鍵を持っていること

Clone先を指定する

図のように、パスを指定します。 // sshのパス ssh://アカウント名@160.16.201.209/作成したGITのディレクトリパス // ローカルにダウンロードしたいパス C:\ダウンロード先

サーバーにログインする為に鍵を設定する

このままではまだサーバーにログインできないので、pagentを起動して鍵を設定します。 pagentはタスクバーの上向き矢印をクリックした時の
このテレビのマークみたいなのがPagentなのでダブルクリックします。 すると、監視するサーバーのキーを追加したり削除したりする画面が出てきます。 Addkeyを押すと、ファイル選択の画面がポップアップしてくるので、鍵を選択します。
c:\ユーザー\ユーザー名\.ssh 自分はここに鍵はまとめて置いておくようにしています。 鍵を選択したらクローンボタンを押しましょう。

pushしてみる

無事成功するとこういう画面になります。
料金表ナビゲーション 料金表ナビゲーション

おすすめ記事