title: using git to deploy my node.js app to my production server
body: <p>I have a local git repository on my development machine.</p>
  
  <p>I want to use git to push the code up to my production server. and trigger a restart of the web server once the code has been pushed there.</p>
  
  <p>What are the commands to do this? I'm using debian.</p>
  
  <p><code>/var/www/example.com</code> is my local repository</p>
  
  <p>Production hostname is <code>production.example.com</code> I have ssh + keys already setup.</p>