1

以下のシナリオを考えています。ディレクトリ~/fooには、 と呼ぶ git リポジトリがありますmain~/bar1このリポジトリは公開され公開されていますが、2 つの異なるディレクトリとに保存するコードに依存しています~/bar2。これらのディレクトリは、それぞれ 2 つの異なるgit リポジトリsupport1とによって追跡されますsupport2。両方supportのリポジトリは非公開であり、非公開にしておく必要があります。support簡単さと順序のために、 内からにリンクしたいと思いますmain。ただし、リポジトリmain自体には反映させたくないので、3 つのリポジトリすべてを互いに独立させておきたいと考えています。

私が念頭に置いている解決策は、ディレクトリを作成して~/foo/supportmain追加すること.gitignoreです。これにより、追跡されなくなります。次に、この新しいディレクトリに と への 2 つのシンボリック リンクを作成し~/bar1ます~/bar2

このソリューションには隠れた問題がありますか? 特に気をつけることはありますか?

4

0 に答える 0