title: git clone works; git submodule fails "Permission denied"
body: <p>On a private repository from gitlab, when I run <code>git clone git@git.privateserver.local:group/project-submodule.git</code> the clone completes successfully.<br>
  As part of the cloning process, <strong>I'm asked</strong> for the passphrase of my private key.</p>
  
  <p>When I run
  <code>submodule update --init "group/project-submodule"</code><br>
  It fails with:  </p>
  
  <blockquote>
    <p>Permission denied, please try again.
    Permission denied, please try again.
    Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
    fatal: Could not read from remote repository.</p>
  </blockquote>
  
  <p>While trying to process the submodule getting, <strong>I'm not asked</strong> for the passphrase for my private key.</p>
  
  <p>(I had to anonymize it)</p>
  
  <blockquote>
    <p>fatal: clone of 'git@git.privateserver.local:group/project-submodule.git' into submodule path 'C:/Users/user/repos/project-module/project-submodule' failed</p>
  </blockquote>
  
  <p>I've checked the <code>.gitmodules</code> file and it contains the right data (I think it can be confirmed by the error message).</p>
  
  <p>The main element that calls my attention is that I'm not asked for my private key passphrase. Even weirder because, when I use <code>git clone</code> directly, it runs as expected.</p>
  
  <p>I also already diagnosed by accessing with <code>ssh</code> and it asks me for the passphrase just like it happens when I execute a pull or a clone</p>
  
  <p>Using git for windows "git version 2.16.2.windows.1"</p>