Git: submodules vs. subtrees | Dark Hacker News