I have a repository that contains the code for an old version of a website that is no longer being used on master
. The site was completely redesigned in a new repository, and the code and history from that repository was copied over into a branch in the repo of the old site, let's call it new_site
. I can't merge new_site
into master
, since the histories are entirely different.
I've investigated both submodules and subtree merges a bit, but both seem to only be relevant when you're trying to keep code from one project contained in a subdirectory of another project, not when you want to stick two working trees on top of each other.
At this point, I would like to have the old code remain where it is, and just append new_site
on top of the current HEAD. Any idea how I can accomplish this, or alternate suggestions for cleaning up this mess without blowing away the old code?