git submodule init does absolutely nothing : <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>
