Rework git core for native submodules | Dark Hacker News