私が持っているgit
、私は定期的に私の主な開発マシン(Linux)の上のリポジトリのgit push
バックアップの目的のためにリモートSSHサーバーへの。私は今、Windowsマシンからそのリポジトリでいくつかの作業をしたいと思っています。そこで、Git for Windowsをインストールしたり、SSHキーを設定したりしました。
Git Bashから、ssh
問題なくサーバーにアクセスできます。ただし、これは失敗します。
$ git clone --config=core.symlinks=true -- user@host:/private/site.git destination
Cloning into 'destination'...
Enter passphrase for key '/c/Users/username/.ssh/id_rsa':
fatal: '/private/site.git' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
正しいユーザー名、ホスト名、パスを指定したことは確かです。ダブルチェックとトリプルチェックを行ったからです。の権限を確認しましたが、/private/site.git
問題ありません。ユーザーアカウントに読み取り/書き込みアクセス権があります。私は定期的に他のマシンからリモートリポジトリに問題なくプッシュしているので、明らかに正しく構成されています。私は何が間違っているのですか?
結局のところ、何度もチェックしたにもかかわらず、間違ったホストパスを指定していました。ホストにログインして他のことを確認するまで、気づきませんでした。ドー。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加