heroku から 1 つのプロジェクトを複製しようとしましたが、いくつかの問題が発生しました。
まず、試してみます
$ heroku git:clone myapp && git clone git@heroku.com:myapp.git
どちらも次のメッセージを出力します
アプリ「myapp」から複製しています... myapp に複製しています...
ssh: ホスト heroku.com ポート 22 に接続: 不正なファイル番号
だから、私は1つのssh構成ファイルを使用しています
ホスト heroku.com ホスト名 heroku.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa
ポート 443
次に、同じコマンドを使用して
$ heroku git:clone myapp && git clone git@heroku.com:myapp.git
両方とも新しい出力メッセージ付き
アプリ 'myapp' から複製しています... myapp に複製しています... ssh_exchange_identification: リモート ホストによって接続が閉じられました 致命的です: リモート リポジトリから読み取れませんでした。
正しいアクセス権があり、リポジトリが存在することを確認してください。
私はプロジェクトの協力者であり、公開鍵を自分のアカウントに追加し、heroku-toolbelt をインストールしました。