title: Git: Compare All Local Commits to Remote Repo Version
body: <p>I'm somewhat new to Git and what I'm trying to do seems like it should be possible. Basically I've been working off of clone of a repo and have made quite a few local commits. Is there a way to see the diff of the 'sum' of all my changes and the original repo version? I would assume this would be possible because Git will essentially do this when I do a <code>push</code>.</p>
  
  <p>Here is an example of what I'm trying to do: in gitk I will see something like this:<br>
  * - [mybranch] Added '42' to end of answers.txt  (local commit)<br>
  * - Added 'Hello World' to end of my.txt (local commit)<br>
  * - Added 'C#/.NET' to beginning of my.txt (local commit)<br>
  * - &lt;[RemoteRepo]> (original repo I cloned from)</p>
  
  <p>How is it I can view the difference of the sum of all my changes to <code>my.txt</code> and <code>answers.txt</code> when compared to the original version I checked out from <code>RemoteRepo</code>?</p>