Hacker News new | ask | show | jobs
by rbsmith 122 days ago
> there is no way to separate it

There is

git subtree --help

May get complicated at the edges, as files move across boundaries. It's a hard problem. And for some subset of those problems, subtree does give a way to split and join.