これはひどいかもしれませんが、よくわかりません。
作業ディレクトリを持つリポジトリ「製品」があるとしましょう
/product
/product/command.script
/product/config/ (bare git repo)
そして、作業ディレクトリを持つレポ「config」
/config
/config/config.json
command.script ファイルには、ベア リポジトリとやり取りするためのアクションがあります。元。command.script BRANCH1 を実行すると、コマンドが実行されます
git show BRANCH1:config.json
「/product/config/」フォルダーを「product」リポジトリーのサブモジュールにする方法はありますか?「product」リポジトリーが複製されると、「config」リポジトリーも複製されます。
git clone --bare [config origin here] config
そのオリジンから、「製品」レポがフェッチされると、「/product/config」サブモジュールをフェッチできます
git fetch origin '*:*'
それとも、これはある種のフックを介して処理する必要があるものですか?