title: fatal: in unpopulated submodule
body: <p>I am quite new to github and I am trying to find a solution to a current problem that I am having. I will go through my process step by step:</p>
  
  <p>First I created a new folder named <code>[project name]</code>
  Next I used these commands:</p>
  
  <pre><code>    cd [project name]
      git clone [remote project from github url]
  </code></pre>
  
  <p>So far I have created a folder and cloned a project that my group is working on in github.</p>
  
  <p>Next, I went inside that folder and created an angular project with</p>
  
  <pre><code>    ng new [angulartest]
  </code></pre>
  
  <p>This will create all the components of my angular test into the same folder that is the clone of the one from github.</p>
  
  <p>Finally, I pushed the new angular test on github with</p>
  
  <pre><code>    git add [angulartest]
      git commit
      git push
  </code></pre>
  
  <p>What happens is that it only pushes the folder <code>[angulartest]</code> but none of its contents (even though there are contents in it).  When I try to pull from its contents, I still just get an empty folder in return.</p>
  
  <p>When I try to enter that folder and add each element of the contents, using these steps:</p>
  
  <pre><code>    cd [angulartest]
      git add e2e, src, nodemodules, etc
      git commit
      git push
  </code></pre>
  
  <p>It gives me the following error (even when I try to add each element individually):</p>
  
  <p><code>fatal: in unpopulated submodule [angulartest]</code></p>
  
  <p>I was wondering if it was a problem with my git syntax, the angular project, or the way I tried to clone the project.  That way, I know which direction I want to be headed when looking for a solution. </p>