ラップトップでリポジトリを複製しようとすると、次のメッセージが表示されます。
Unable to open connection:
Host does not existfatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
ただし、デスクトップから同じ秘密鍵を使用すると、問題なく複製できます。
クライアントは両方とも Windows 上の TortoiseGit です。
何か間違ったことをしたに違いないと思ったのですが、その理由がわからないので、クローンした git リポジトリをデスクトップからラップトップにコピーしようとしましたが、ラップトップからそのリポジトリに変更 (push/pull/commit) できるようになりました.
したがって、どこかで認証が機能しますが、クローンを作成できません。
そして最悪なことに、これは私たちのチームの別のメンバーにも突然起こりました.
私がしたこと:
- TortoiseGit をインストールする
- msysgit をインストールする
- 秘密鍵を使用してパテで ssh セッションをセットアップする
- そのセッションで git clone を実行します (これは失敗します)
デスクトップで行ったのと同じことですが、ここでは機能しますが、ラップトップでは失敗します。
ただし、リポジトリを手動でコピーして変更を加えると、拒否されるのは git クローンだけであるように機能します。