Here is my problem:
- I used Subversion for some time, until I switched to Git. Some more time elapsed.
- There was no import of the history from Subversion to Git. It was a strict checkout, delete of the .svn dirs, then git init. Not a smart move.
- Now, thousands of git commits later, I find a backup of the Subversion repo made at the time the first git commit occurred. Aha!
I would like to roll back the git repo to day 0, properly import the svn repo, then reapply all git changes, thus correcting what was not done the first time.
Has anyone attempted this? How would I go about doing this? It sounds like the mother of all rebases.