Hmm, sorry for pushing, but no ideas, really? Doesn't it seem like a bug? Matz On Tue, 19 Feb 2019 at 17:51, Mateusz Loskot <mateusz@xxxxxxxxxx> wrote: > > Hi, > > $ git version > git version 2.20.1.windows.1 > > I'm running `git clone --recurse-submodules https://...` > The command seems to run well and completes with success. > > However, I noticed strange output from git: > > ``` > Submodule 'Binary/A' (https://...) registered for path '!f() { ~/AppData/Local/Fork/Fork.exe $PWD; }; fBinary/A' > Submodule 'Binary/B' (https://...) registered for path 'À ♂♦Binary/Intergraph' > Submodule 'Binary/C' (https://....) registered for path '!sh -c 'git log $1@{1}..$1@{0} $@'Binary/C' > Submodule 'Binary/D' (https://...) registered for path 'ls-files -o -i --exclude-standardBinary/D' > Submodule 'Binary/E' (https://...) registered for path 'mergetool.TortoiseGitMerge.trustexitcodeBinary/E' > ``` > > I managed to identify where that garbage injections come from: > from git aliases I've got configured [1] > > Could anyone explain what is happening here? > Is there anything wrong with my ~/.gitconfig [1] ? > > > [1] https://github.com/mloskot/wsl-config/tree/master/git > > -- > Best regards, > Mateusz Łoskot, http://mateusz.loskot.net -- Mateusz Loskot, http://mateusz.loskot.net