git submodule add
のgit submoduleのマニュアルには、--reference
というパラメータがあることが示されています。おそらく、これはgit clone
の--reference
パラメータがリモートリポジトリではなくオブジェクトからオブジェクトをコピーするのと同じ方法で動作します。このパラメータで実行した後、.git/modules/<submodule>/objects/info
の中を参照すると、alternates
ファイルがあり、参照用のレポへのパスが含まれています。gitサブモジュール "--reference"パラメータ
しかし、git clone
もまた、--dissociate
パラメータを有しており、基本的にこれを最初のクローンについてのみ行う。サブモジュールリポジトリで同じことができる方法はありますか?