Algo como isso deve funcionar.
# Create a new branch with the old history
$ git checkout --orphan old-history
$ git add <old-files>
$ git commit
# Rebase master on top of the branch with old-history
$ git checkout master
$ git pull --rebase . old-history