title: git clone --recurse-submodules recording absolute paths for submodules
body: <p><code>git clone --recurse-submodules</code> is recording absolute paths for submodules. </p>
  
  <p>That is, when I clone the parent directory, the value of <code>gitdir</code> in the .git folder of each submodule is recording the absolute path of the submodule, which makes it impossible for me to move the newly cloned directory without all the submodules becoming unusable. </p>
  
  <p>In the original repo, where i first made the submodules the .git file looks like: </p>
  
  <p><code>gitdir: ../../.git/modules/data/scta-codices</code></p>
  
  <p>but after cloning into a new directory with 
  git clone --recurse-submodules git@github.com:scta/scta-rdf.git the .git file looks like: </p>
  
  <p><code>gitdir: /Users/username/Desktop/scta-rdf/.git/modules/data/scta-projectfiles</code></p>
  
  <p>Any ideas of what's going wrong?</p>
  
  <p>Here is what the .gitmodules file looks like in the parent directory: </p>
  
  <pre><code>[submodule "data/scta-projectfiles"]
      path = data/scta-projectfiles
      url = https://github.com/scta/scta-projectfiles
      branch = master
  [submodule "data/scta-codices"]
      path = data/scta-codices
      url = https://github.com/scta/scta-codices
      branch = master
  [submodule "data/scta-quotations"]
      path = data/scta-quotations
      url = https://github.com/scta/scta-quotations
      branch = master
  [submodule "data/lombardpress-lists"]
      path = data/lombardpress-lists
      url = https://github.com/lombardpress/lombardpress-lists
      branch = master
  [submodule "data/scta-rdf-schema"]
      path = data/scta-rdf-schema
      url = https://github.com/scta/scta-rdf-schema
      branch = master
  [submodule "data/scta-people"]
      path = data/scta-people
      url = https://github.com/scta/scta-people
      branch = master
  </code></pre>