У меня есть проект, который я хочу сохранить в git-репозитории и поместить в github, где в подструктуре дерева в настоящее время есть общая папка с символьной ссылкой для общего кода (содержится внутри дерева, а не вне дерева) между папками верхнего уровня и дерево.
Пример:
. - top level project for repo where .git lives
folderA
sharedFolder - real folder
folderB
sharedFolder -> ../folderA/sharedFolder - symbolic link folder to avoid duplicate files
Можно ли это сделать и как?
Я бы подумал о том, чтобы сделать содержимое sharedFolder своим собственным git-репо, если это позволит найти решение, в котором я все еще смогу избежать дублирования кода между контентом, необходимым в папке A и folderB - если я это сделаю, как бы настроить два репозитория git по этому сценарию?