質問
AとBの2つのリポジトリがあり、BをA内にネストしたい(サブフォルダーとして追加する)。私はBをAの内側に配置しましたが、問題は、レポBに変更を加えたときに、Reop Aで追加または考慮されないことです。
レポAと見なすには、どのような変更または修正が必要ですか?
GitHubでレポジトリAがプライベートで、レポジトリBがパブリックであることを考慮すると、それも違いを生むでしょうか?
解決
Bをサブモジュールとして実装する必要があります。
git submodule add git://yourdomain.com/path/to/B path/to/B
git://yourdomain.com/path/to/B
はBへの遠いパスです。
また、 path / to / B
は、Aに配置するローカルディレクトリです。
その後、リポジトリAを複製するたびに、 gitサブモジュールの更新
を行う必要があります。 Bは最新の状態になります。
Capistranoは、:git_enable_submodules
をtrueに定義すると自動的に管理します。
所属していません StackOverflow