Ma situation est la suivante :
J'ai un git Repo A qui contient un dossier faisant référence à du matériel provenant d'un autre "projet" stocké dans le git Repo B. Le dossier n'est en fait qu'un lien symbolique et n'existe donc pas réellement.
Ce que je voudrais faire, c'est "git pull" de Repo B vers ce dossier UNIQUEMENT et ensuite repousser vers Repo A en préservant autant que possible l'historique (au cas où des changements devraient aller dans l'autre sens).
Je pourrais simplement télécharger manuellement tous les fichiers mais cela perdrait tout l'historique. Je pourrais aussi avoir deux dépôts séparés et un lien, mais je voudrais essayer de fusionner le projet B avec le projet A si possible.
Est-ce que git a quelque chose du genre....
git remote add projectb GITURLFORB
mkdir projectb
git add projectb && git commit projectb
git push origin master
git pull projectb master --into_folder projectb
git push origin master
Merci.