J'ai deux dépôts git, A
et B
sous des voies distinctes.
Il y a un sous-dossier dans un repo ( A/subfolder
) qui contient des fichiers de données. Sur ma machine locale, j'ai un lien symbolique dans B
pour accéder à ces fichiers. Ainsi, je n'ai pas à gérer deux dossiers distincts au contenu identique. Cela fonctionne très bien.
Le problème est que lorsque je pousse ces dépôts sur github, les liens symboliques dans B
ne fonctionnent pas sur d'autres machines (comme prévu). Quelle est la meilleure façon de gérer ce problème de manière à ce que.. :
-
1) Je ne dois maintenir qu'un seul répertoire physique sur ma machine locale ;
-
2) Chaque dépôt git contiendra le contenu physique de
subfolder
afin que les utilisateurs puissent cloner l'une ou l'autre des versions sans problème ; -
3) Quand je tire du repo vers ma machine locale, cela ne crée pas de copie dupliquée des fichiers dans
subfolder