私はGithubに3つのサブモジュールを収容するプライベートレポを持っています。そのうち3つもプライベートです。サブモジュールがプライベートGithub reposのときのgitサブモジュールの問題
私はEC2サーバ上の4つのSSH鍵を生成し、GitHubのは、すべての4つのプライベートリポジトリへの鍵を配備としてそれらを適用しています。
プライマリリポジトリがSSHキーを認識したときにクローニングできます。私は「Gitのサブモジュールのアップデート」を実行すると、次のエラーでのプライベートリポジトリに失敗:
ERROR:リポジトリが見つかりません。 致命的:リモートエンドが予期せずハングアップする
これらのプライベートレポジトリを手動でチェックアウトすると機能しますが、git submoduleコマンドを使用すると機能しません。何か案が?これは完全にサポートされていませんか?
ええ、しかし、デプロイキーはユニークで、複数のプロジェクトに配置することはできません。私は他に何ができるかを見ていきますが、私は主にパスワードなしの配備を望みます。 –
これは奇妙ではありません。それはかなり標準です!そして、標準的な解決策はあなたが提案したとおりです。 – Ashe
@Len、標準であるかもしれないが、それはかなり奇妙である。 githubは、同じデプロイメントキーを複数のリポジトリで使用できるように、自分のものを修正しなければなりません:) – bdonlan