2015-12-02 4 views
6

私はsourcetreeを使用していますが、githubからリポジトリをクローンする予定ですが、私のsourcetreeは "ソースを確認しています"という問題に悩まされています。私はすでに組み込みgitを使ってみましたが、まだ動作しません。クローニングがソースをチェックしています

答えて

10

誰もこの問題を解決できなかったようです。私は "ソースを確認する"ことに固執することは、一般的にあなたのGitクライアントの問題を意味することがわかりました。これはいくつかのことに沸騰する可能性があります。

  1. 基本構成
    あなたは、システム/既存のGitを使用しており、それは削除か、正しく構成されていましたか?これを修正するか、SourceTreeがインストールできる「埋め込みGit」に切り替える必要があります。
  2. 資格情報のエラー
    資格情報がすべて正しいことを確認してください(またはすべてを削除して再入力してください)。 SourceTreeは、ツール>オプション>認証で認証情報を保持します。あなたはSourceTreeは、SSHを介して通信しようとしています
  3. SSHキー/クライアント構成
    デフォルトでは、あなたは彼らが信頼できるか「既知」持っていない場合、これはあるいは、一部のホストでは動作しない場合があります。 HTTP(S)を使用してリポジトリをクローンすることで、この問題を回避できます。

SourceTreeは、このような問題が発生したときに、私が悩まされたばかりの「不審なソース」を観察するのはとても簡単です。あなたがまだそれを理解していないか、軌道からそれを撃ったならば、うまくいけば、これは助けになる!

+4

私の場合は、まずホストを既知のホストのリストに追加するためにPuTTYを使ってSSHを試しなければなりませんでした。その後、SSHベースのクローニングが期待どおりに機能しました。 –

0

DNSサーバーが指定したホスト名で応答していない可能性があります。実際のIPを使用してみてください。

試してみてください。

ssh://[email protected]/pathto ->/... 

の代わりに:

ssh://[email protected]/pathto ->/... 
0

まずあなたがページェントにあなたの秘密鍵をロードしていることを確認して、やり直してください。

問題が解決しない場合は、RPTをホストしているgitサーバーにPuTTYを使用してSSHを実行してみてください。実際に有用なエラーが表示されることがあります。これらのエラーを解決し、SourceTreeを介してリポジトリを再度クローンしてください。 (コメントはありがとうございます)

関連する問題