title: How can I get diff between two git commits in a human-readable format?
body: <p>I tried</p>
  
  <pre><code>git diff foo1 foo2 &gt; diff.txt
  </code></pre>
  
  <p>but it seems too hard to read, especially when foo1 and foo2 have lots of commits between them. Is there any way I could get the difference between the commits in a human readable format, like one would see in an Xcode commit?</p>