title: What is the difference between "git add -A" and "git add --update :/"?
body: <p>I was in the past using this Git command for my files:</p>
  
  <pre><code>add --update :/ 
  </code></pre>
  
  <p>as someone told me this was the best way to pick up all the files that had been added, deleted and updated. </p>
  
  <p>However after reading: <a href="https://stackoverflow.com/questions/572549/difference-between-git-add-a-and-git-add?rq=1">Difference between &quot;git add -A&quot; and &quot;git add .&quot;</a></p>
  
  <p>I think maybe I should be using <code>git add -A</code></p>
  
  <p>Can someone tell me if there's a difference and what <code>git add --update :/</code> actually does?</p>