title: Do I have to run "git pull" after "git clone"?
body: <p>I have seen a few people running:</p>
  
  <pre><code>git clone &lt;url&gt;
  git pull
  </code></pre>
  
  <p>I personally only ran <code>git clone &lt;url&gt;</code> for all the projects are worked for.</p>
  
  <p>I read in the documentation this:</p>
  
  <pre><code>   After the clone, a plain git fetch without arguments will update all the remote-tracking branches, and a git pull without arguments will in addition merge the remote master branch into the current master branch, if any (this is untrue when "--single-branch" is given; see below).
  </code></pre>
  
  <p>but it didn't really give me a reason for it.</p>
  
  <p>My question is: What is the added value of <code>git pull</code> when I just cloned the project a second ago? Should I always run a <code>git pull</code> as well after <code>git clone &lt;url&gt;</code>?</p>
  
  <p>Thanks</p>