title: Restore git submodules from .gitmodules
body: <p>I have a folder, which was a git repo. It contains some files and .gitmodules file. Now, when I do <code>git init</code> and then <code>git submodule init</code>, the latter command output is nothing. How can I help git to see submodules, defined in .gitmodules file without running <code>git submodule add</code> by hand again?</p>
  
  <p>Update:
  this is my .gitmodules file:</p>
  
  <pre><code>[submodule "vim-pathogen"]
      path = vim-pathogen
      url = git://github.com/tpope/vim-pathogen.git
  [submodule "bundle/python-mode"]
      path = bundle/python-mode
      url = git://github.com/klen/python-mode.git
  [submodule "bundle/vim-fugitive"]
      path = bundle/vim-fugitive
      url = git://github.com/tpope/vim-fugitive.git
  [submodule "bundle/ctrlp.vim"]
      path = bundle/ctrlp.vim
      url = git://github.com/kien/ctrlp.vim.git
  [submodule "bundle/vim-tomorrow-theme"]
      path = bundle/vim-tomorrow-theme
      url = git://github.com/chriskempson/vim-tomorrow-theme.git
  </code></pre>
  
  <p>and here is listing of this dir:</p>
  
  <pre><code>drwxr-xr-x  4 evgeniuz 100 4096 июня  29 12:06 .
  drwx------ 60 evgeniuz 100 4096 июня  29 11:43 ..
  drwxr-xr-x  2 evgeniuz 100 4096 июня  29 10:03 autoload
  drwxr-xr-x  7 evgeniuz 100 4096 июня  29 12:13 .git
  -rw-r--r--  1 evgeniuz 100  542 июня  29 11:45 .gitmodules
  -rw-r--r--  1 evgeniuz 100  243 июня  29 11:18 .vimrc
  </code></pre>
  
  <p>so, definitely, it is in top level. the git directory is not changed, only <code>git init</code> is done</p>