title: What is the difference between "git add" and "git update-index"
body: <p>What is the difference between "git add" and "git update-index"?</p>
  
  <p>Under what circumstances would I use one of these commands or the other?</p>