Nehmen wir an, ich habe ein Setup, das ungefähr so aussieht
phd/code/
phd/figures/
phd/thesis/
Aus historischen Gründen haben diese alle ihre eigenen Git-Repositories. Aber ich möchte sie zu einer einzigen kombinieren, um die Dinge ein wenig zu vereinfachen. Zum Beispiel könnte ich im Moment zwei Änderungssätze vornehmen und muss so etwas tun
cd phd/code
git commit
cd ../figures
git commit
Es wäre (jetzt) schön, nur aufzutreten
cd phd
git commit
Es scheint verschiedene Möglichkeiten zu geben, dies mit Submodulen zu tun oder aus meinen Sub-Repositorys zu ziehen, aber das ist etwas komplexer, als ich suche. Zumindest würde ich mich freuen
cd phd
git init
git add [[everything that's already in my other repositories]]
aber das scheint kein Einzeiler zu sein. Kann git
mir irgendetwas helfen?