6

これはひどいかもしれませんが、よくわかりません。

作業ディレクトリを持つリポジトリ「製品」があるとしましょう

/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 '*:*'

それとも、これはある種のフックを介して処理する必要があるものですか?

4

1 に答える 1