title: How to change user identity when git pushing via ssh?
body: <p>So I am trying to set up some automated git pushing/pulling on an EC2 instance. Doing this super simply via Node:</p>
  
  <pre><code>var add = require('child_process').execSync('git add {FILENAME})
  var commit = require('child_process').execSync('git commit -m "{COMMIT_MESSAGE}"')
  </code></pre>
  
  <p>I created a new ssh key on my EC2 instance, adding it as a deploy key on the GitHub repo and allowed write access. </p>
  
  <p>Everything is working perfectly, except the commit author is coming through as <code>EC2 Default User</code>. I would like it to be <em>my own GitHub account</em>, so that the commits appear on my profile, etc. How is this possible?</p>