title: Is it possible to skip the staging area and (also) commit untracked, new files to git?
body: <p>Is it possible to <strong>skip the staging area</strong> and (also) commit <strong>untracked, new files</strong> to git in a single built-in, command-line command ? If not, what are the alternatives ? </p>
  
  <p><a href="http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository" rel="noreferrer">http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository</a></p>
  
  <blockquote>
    <p>Providing the -a option to the git commit command makes Git
    automatically stage every file that is already tracked before doing
    the commit, letting you skip the git add part:</p>
    
    <p><code>$ git commit -a -m 'added new benchmarks'</code></p>
  </blockquote>
  
  <p>Thanks.</p>