title: Add repository to a git tree
body: <p>I have a git repository online and I use, as many do, to keep track of my programs. It worked all fine with the usual procedure from the root of my directory's tree:</p>
  
  <pre><code>git add . 
  git commit
  git push origin master
  </code></pre>
  
  <p>When one day I found a subdirectory in my tree have become green (on the git site) and was impossible to access. Now I know the green color is for a submodule (even if I have not understood what this mean) but I'd like it to be a real directory, one where I can view and download what's there or examine modifications. The question is, how can I make this directory to become normal again, with all its subdirectory and file inside without touching the other directories inside the tree? </p>
  
  <p>Thanks </p>