Git: submodules vs. subtrees | Hacker News Reader