Disons que j'ai une configuration qui ressemble à quelque chose
phd/code/
phd/figures/
phd/thesis/
Pour des raisons historiques, ils ont tous leurs propres référentiels git. Mais j'aimerais les combiner en un seul pour simplifier un peu les choses. Par exemple, en ce moment, je pourrais faire deux séries de changements et devoir faire quelque chose comme
cd phd/code
git commit
cd ../figures
git commit
Ce serait (maintenant) agréable de simplement jouer
cd phd
git commit
Il semble y avoir deux façons de le faire en utilisant des sous-modules ou en tirant de mes sous-répertoires, mais c'est un peu plus complexe que je ne le recherche. À tout le moins, je serais heureux
cd phd
git init
git add [[everything that's already in my other repositories]]
mais cela ne semble pas être une ligne. Y a-t-il quelque chose git
qui puisse m'aider?