I have two repositories that I would like to merge. Lets call them old-style and new-style. My team stopped using old-style December 31, 2016 and began using new-style January 1, 2017. The directory/project style was copied over from old-style and moved to new-style except the history. I would like to merge these two history's together so I can see what has changed in the project.
How would I do this? A lot of blogs suggest taking old-style and making it a child directory of new-style and then merging their unrelated histories. But I believe my histories are related. Doing this would make it appear that the code bases were not similar.
old-style: c1--c2--c3--c4--c5 <- master
January 1 2017
new-style: c1--c2--c3--c4--c5--c6-- <- master
If I make old-style a child directory of new-style I would have to have a commit indicating that a merge happened at some point.
old-style: c1--c2--c3--c4--c5 <- master
January 1 2017 \
new-style: c1'--c2'--c3'--c4'--c5'--c6'--c7 <- master
message at c7 indicating that old-style was added to new-style
What the ideal output would be
c1--c2--c3--c4--c5--c1'--c2'--c3'--c4'--c5'--c6'--c7-- <- master