We have a subversion repository that we're migrating to git.
The layout of the svn repository is almost standard, but at some point in the history some idiot developer (okay, it was me) accidentally created a directory, call it "/foo", in the repository root instead of trunk.
"foo" lived there for a few weeks before being moved to "/trunk/foo" where it should have been all along.
Now when I do a "git svn clone --stdlayout [...]", I miss the parts of the history that occurred outside the trunk.
Is there a way of "merging" the early changes to "/foo" into the history of master on git?
*edit * alternatively, is there a way of getting those missing revisions onto a branch?