Stefan Beller wrote:
To elaborate on that: Starting in 2.7 parts of the submodule stuff
has been rewritten in C, in 2.8 even more and there is more in flight for
> 2.8.
However your bug is also to be found in 2.6, which doesn't contain any
recent rewrites, so it is a rather long standing bug, I would presume.
Yes, I saw it with 2.7.0, but I think the user who reported it was on
2.6.
As a workaround for now:
echo "gitdir: ../gitdir/.git" > .git
Not an option in our particular situation, unfortunately.
I wonder if the miscalculated ../../../somedir could cause git to access
files outside the git repos?
--
see shy jo