On Mon, Oct 24, 2016 at 6:09 PM, Junio C Hamano <gitster@xxxxxxxxx> wrote: > > * sb/submodule-ignore-trailing-slash (2016-10-18) 3 commits > . submodule--helper: normalize funny urls > (merged to 'next' on 2016-10-11 at e37425ed17) > + submodule: ignore trailing slash in relative url > + submodule: ignore trailing slash on superproject URL > > A minor regression fix for "git submodule". > > It seems that POSIX emulation layer of Windows is not cooperating; > this may have to wait (or tentatively reverted in Windows port) for > the resolution of the issue. > > cf. <alpine.DEB.2.20.1610131255001.197091@virtualbox> > cf. <CAGZ79kYrKGLEOO72aWuX5OOM-AecdFZFXRqBkRzhdAM-VbPFxA@xxxxxxxxxxxxxx> > > What's the current state of this topic? The first 2 patches actually fix a bug users run into, and I these are fine for general consumption IMHO. The third patch only breaks tests as our test suite is holding it wrong. I was bike shedding on the list and yak shaving here to come up with the correct fix for the test suite. One of the initial ways to work around the bugfix was to git clone . root # <- add in this step and it works again. git clone root super but instead I will do the preparation for the 'super' project not in '.' but in 'root', just called differently ("super_remote" ?) An additional new test for cloning from '.' will be introduced, too. I plan on working on that with highest priority for git after finishing some attr stuff that I currently have open. So expect a patch (or two) this week. Thanks, Stefan