title: What does Fast-forward mean when pulling from remote?
body: <p>I run <code>git pull</code> twice and get the following out:</p>
  
  <pre><code>$ git pull
  remote: Counting objects: 1, done.
  remote: Total 1 (delta 0), reused 0 (delta 0)
  Unpacking objects: 100% (1/1), done.
  From git.assembla.com:my-project
     da3f54c..bb335a4  master     -&gt; origin/master
  Updating 5934c67..bb335a4
  Fast-forward
  
  $ git pull
  Already up-to-date.
  </code></pre>
  
  <p>How to understand this output? </p>