title: git submodule init does absolutely nothing
body: <p>I have a strange problem with "git submodule init"</p>
  
  <p>When I added the submodules using "git submodule add url location" it cloned the repository just fine and everything was ok.</p>
  
  <p>When I pushed all my changes back to the parent repository, added the .gitmodules files, etc and cloned the repository back, I tried to initialise all the submodules using "git submodule init" </p>
  
  <p>And nothing happens :( Literally nothing, no output, no extra files, it does not even attempt to do anything actually.</p>
  
  <p>So I am wondering, what did I do wrong?</p>
  
  <p>.gitmodules:</p>
  
  <pre><code>bash$ cat .gitmodules
  [submodule "projects/subprojectA"]
      path = projects/subprojectA
      url = ssh://user@bitbucket.company.com/test/projectA.git
  
  [submodule "projects/subprojectB"]
      path = projects/subprojectB
      url = ssh://user@bitbucket.company.com/test/projectB.git
  </code></pre>