title: NPM Install with Git Clone
body: <p>I have a nodejs project on GitHub. I use <code>git clone ${GitHubUrl}</code> to clone it for development. I use <code>npm install ${GitHubUrl}</code> or <code>npm update</code> for production use.</p>
  
  <p><code>git clone</code> sets up a git repo for development/committing, however it does not install package dependencies. </p>
  
  <p><code>npm install</code> installs package dependencies, however it does not set up a git repo for developing or committing.</p>
  
  <p>Is there a command that combines these two? Surely this is a fairly common workflow and someone has a better solution for this. Perhaps something like <code>git clone ${GitHubUrl}</code> then some npm command?</p>
  
  <p>A workable solution here could be commit <code>./node_modules</code> into the git repo, but that has obvious disadvantages.</p>