假设我有一个看起来像
phd/code/
phd/figures/
phd/thesis/
由于历史原因,这些都具有自己的git存储库。但我想将它们合并为一个,以简化一些操作。例如,现在我可能要进行两组更改,并且必须执行以下操作
cd phd/code
git commit
cd ../figures
git commit
表演起来会很高兴(现在)
cd phd
git commit
似乎有两种方法可以使用子模块或从我的子存储库中提取信息,但这比我要查找的要复杂一些。至少我会很高兴
cd phd
git init
git add [[everything that's already in my other repositories]]
但这似乎不是单线的。有什么git可以帮助我的吗?