gitでシンボリックリンクを処理する正しい方法は何ですか?
私は次の構造を持っています:
Vendors
Module A
Module B
Module C
App
Code
Modules
Core Module 1
Core Module 2
Module A (symlinked to vendors)
Module B (symlinked to vendors)
Module C (symlinked to vendors)
アプリケーションのすべてのコアコードを含むメインのAppディレクトリがあります。さらに、メインのアプリディレクトリにシンボリックリンクされて統合されるモジュールを含むベンダーディレクトリがあります。
重要なのは、ベンダーディレクトリとメインアプリディレクトリの両方が同じリポジトリでバージョン管理されていることです。
したがって、gitにシンボリックリンクを保存し続けるようにする必要がありますか、それともシンボリックリンクを無視する方法を見つける必要がありますか?