On Mon, Apr 30, 2018 at 5:50 AM, Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> wrote: > I think at this point git-subtree is widely used enough to move out of > contrib/, maybe others disagree, but patches are always better for > discussion that patch-less ML posts. I really was hoping git-subtree would be completely obsoleted by git-submodule by now, but... it hasn't been, so... no objections on this end. The gerrit team (eg. Stefan Beller) has been doing some really great stuff to make submodules more usable by helping with relative submodule links and by auto-updating links in supermodules at the right times. Unfortunately doing that requires help from the server side, which kind of messes up decentralization and so doesn't solve the problem in the general case. I really wish there were a good answer, but I don't know what it is. I do know that lots of people seem to at least be happy using git-subtree, and would be even happier if it were installed automatically with git. Have fun, Avery