title: Git add and commit in one command
body: <p>Is there any way I can do</p>
  
  <pre><code>git add -A
  git commit -m "commit message"
  </code></pre>
  
  <p>in one command? </p>
  
  <p>I seem to be doing those two commands a lot, and if Git had an option like <code>git commit -Am "commit message"</code>, it would make life that much more convenient.</p>
  
  <p><code>git commit</code> has the <code>-a</code> modifier, but it doesn't quite do the same as doing <code>git add -A</code> before committing. <code>git add -A</code> adds newly created files, but <code>git commit -am</code> does not. What does?</p>