On Freitag, 7. September 2018 19:08:43 CEST Stefan Beller wrote: > On Fri, Sep 7, 2018 at 2:53 AM Allan Sandfeld Jensen wrote: > > Submodules checked out with older versions of git not longer works in the > > latest 2.19 releases. A "git submodule update --recursive" command wil > > fail > > for each submodule with a line saying "fatal: could not open > > '/.git' for writing> Is a directory. > > Can you run the update again with > > GIT_TRACE=1 git submodule update .... > > and post the output? > > I have the suspicion that e98317508c0 (submodule: > ensure core.worktree is set after update, 2018-06-18) > might be the offender. > > Could you try reverting that commit and check as well? > > git clone https://github.com/git/git && cd git > git revert e98317508c0 > make install # installs to you home dir at ~/bin > > and then try again, as well? > (though bisection may be more fruitful if this doesn't pan out) Okay. I had the issue on my workstation at work which I won't be back to until friday next week, but I managed to reproduce the exact same issue on separate machine running Ubuntu, and a freshly built git from git master, on another roughly one year old checkout of qt5.git with submodules