To put it all toghether from @grawity answer and the Post I linked in the first Post.
Clone old repo
Clone new repo
cd into new repo
git fetch ../oldRepo master:ancient_history
git replace --graft $(git rev-list master | tail -n 1) $(git rev-parse ancient_history)
git filter-repo --replace-refs delete-no-add --force
Then i pushed it to an newly created Repository.