Let\'s say I\'ve got a setup that look something like
phd/code/
phd/figures/
phd/thesis/
For historical reasons, these all have their own g
I'll throw my solution in here too. It's basically a fairly simple bash script wrapper around git filter-branch
. Like other solutions it only migrates master branches and doesn't migrate tags. But the full master commit histories are migrated and it is a short bash script so it should be relatively easy for users to review or tweak.
https://github.com/Oakleon/git-join-repos