title: Git commit -a "untracked files"?
body: <p>When I do a <code>git commit -a</code>, I am seeing the following: </p>
  
  <pre><code>  # Please enter the commit message for your changes. Lines starting
    # with '#' will be ignored, and an empty message aborts the commit.
    # On branch better_tag_show
    # Changes to be committed:
    #   (use "git reset HEAD &lt;file&gt;..." to unstage)
    #
    # modified:   ../assets/stylesheets/application.css
    # modified:   ../views/pages/home.html.erb
    # modified:   ../views/tags/show.html.erb
    # modified:   ../../db/seeds.rb
    #
    # Untracked files:
    #   (use "git add &lt;file&gt;..." to include in what will be committed)
    #
    # ../assets/stylesheets/
    # ../views/pages/
  </code></pre>
  
  <p>What does those untracked files mean? All the changes have been indeed tracked. I don't understand why git is warning me about untracked files here. </p>
  
  <p><strong>EDIT</strong>:</p>
  
  <p>Ok I see a lot of confused replies. This is what happens after I <code>git commit -a</code> this.</p>
  
  <pre><code># On branch master
  nothing to commit (working directory clean)
  </code></pre>
  
  <p>As you can see, there is NOTHING other than those four files that had changes applied.</p>
  
  <p>My question should be rephrased as follows: <strong>Why is git warning me about untracked files when all of the changes in this commit has been tracked?</strong> </p>
  
  <p>In other words, <strong>is the untracked warning in the git commit message <em>unnecessary</em>?</strong></p>