私はリポAを持っていると推測し、それはサブモジュールA.1 A.2です。リポジトリがサブモジュールであるかどうかを知る方法
私は
git clone --recursive https://github.com/A/A.git .
を実行する場合は、メインリポジトリのクローンを作成し、それがサブモジュールです。
しかし、私は実行する場合:
git clone --recursive https://github.com/A/A1.git .
私はメインのレポと他のサブモジュールを扱うことができる何かを実行することはできませんか?
それは問題ではありませんでしたか? OPはあなた自身がサブモジュールレポをチェックアウトしているかどうか、他のいくつかのレポでサブモジュールとして使用されていることをどのように伝えているのか、そしておそらく自動的にマスターレポと他の兄弟サブレポを自動的に得ることはできません。 – Vampire
@Vampire質問がサブモジュールを考慮したスクリプティングであるのか、サブモジュール後にマスターをチェックアウトするのかが完全にはっきりしていません。あなたの解釈が正しければあなたの答えもそうです。私はそれを上書きしています。 – DUman
このコマンドは、一番上のレポをダウンロードした場合にのみ機能します。 "subrepo"をダウンロードするだけであれば、.gitは存在します –