2016-04-04 20 views
0

私はGitで非常に新しく、私のローカルのリモートリポジトリを複製しようとしていました。Git Bashが秘密鍵を見つけることができません

私は既にsshの公開秘密鍵を作成し、私の公開鍵を登録しています。 私の秘密鍵はC:\user\myuser\.ssh\id_rsaです。

私はPとして自分のユーザー名にタグ付けされている1つのネットワークドライブがあります。ドライブを、私はここにP内の1つの.gitconfigファイルを見ることができます:私はgit clone ssh://repository:9999/myproj.gitを実行するたびにドライブ(それがここに来たかわからない)

今を

Cloning into myproj... 
Could not create directory 'p/.ssh' 
The authencity of host 'fullhost name with port' cant be established. 

ここに問題があると言って助けてもらえますか? Gitが間違った場所に秘密鍵を探しているのでしょうか?それが本当であれば、なぜP:ドライブに.sshディレクトリを作成しようとしているのですか?

答えて

0

これはあなたの質問に対する直接の回答ではありません。あなたがHTTPS上でSSHを使用することで死んでいる場合は、この質問のタグであなたの使用を示すGithubのtroubleshooting guideに従うことをお勧めします。これまで私を助けてくれましたが、私はすべてのプロジェクトでHTTPS(ユーザ名/パスワードで検証済み)に切り替えました。

この代替案が受け入れられる場合は、Github websiteのリポジトリにナビゲートして、https://github.com/your-name/your-repository.gitのようなURIをコピーできます。

ローカルマシンのコマンドラインにgit clone https://github.com/your-name/your-repository.gitと入力して、ユーザ名&のパスワードを入力します。

関連する問題