Merging a directory from a source repo into a directory in a target repo without losing commit history using git-subtree.