Каков правильный способ обработки символических ссылок в 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)
Существует основной каталог приложений, который содержит весь основной код приложения. Кроме того, существует каталог поставщиков, который содержит модули, которые получают символическую ссылку в основной каталог приложения и поэтому интегрированы.
Важно отметить, что как каталог поставщика, так и каталог основного приложения оба версируются в одном хранилище.
Следовательно, должен ли я позволить git хранить символические ссылки или найти способ игнорировать символические ссылки?