So one of my repositories was originally forked from someone else's forgotten project; it has now gotten to the point where the code is literally 100% my own code and is unrecognizable in comparison to the original project.
My question is, is it possible to separate the fork from my current project, while keeping the commit history?