I can't find it mentioned anywhere, but does jj support submodules? And does it make them actually work, unlike the broken mess git has?
This is the biggest thing keeping me using mercurial, the fact that it has subrepos that work.
This is the biggest thing keeping me using mercurial, the fact that it has subrepos that work.
Try mercurial to see how to do it correctly.