title: git fetch doesn't update my local repository
body: <p>What I want:</p>
  
  <p><strong>Update all news commits from server with my local repository in all branch but do not merge any branch (just join the history lines).</strong></p>
  
  <p>I am trying this command</p>
  
  <pre><code>git fetch --force --progress --verbose  name@host:/path/to/repository.git 
  </code></pre>
  
  <p>I thought it will work fine, because it show:</p>
  
  <pre><code>From host:/path/to/repository
    * branch            HEAD       -&gt; FETCH_HEAD
  </code></pre>
  
  <p>But, what means this output? If I see the log, it wasn't update. If I do a clone from server, all new commits are there. So... The command not work. Then I try with a branch that exist in server but not in my local repository</p>
  
  <pre><code>git fetch --force --progress --verbose  name@host:/path/to/repository.git my_branch
  </code></pre>
  
  <p>The result is: </p>
  
  <pre><code>From host:/path/to/repository
    * branch            my_branch       -&gt; FETCH_HEAD
  </code></pre>
  
  <p>And any success... Even if I not know all branches and my branch was update, I want to fetch this changes and can see in my log.</p>
  
  <p>Any idea to do it work?</p>