title: In what cases could `git pull` be harmful?
body: <p>I have a colleague who claims that <code>git pull</code> is harmful, and gets upset whenever someone uses it.</p>
  
  <p>The <code>git pull</code> command seems to be the canonical way to update your local repository.  Does using <code>git pull</code> create problems? What problems does it create? Is there a better way to update a git repository?</p>