title: git - diff of current changes before committing
body: <p>I have changed several files in a git repository, but have not committed them yet.</p>
  
  <p>I can get a list of the changes by just invoking <code>git status</code>. But how do I get a listing of the <em>lines</em> or the <em>content</em> that I have changed, in addition to the filenames?</p>
  
  <p>I initially thought about using <a href="http://schacon.github.com/git/git-diff.html" rel="noreferrer">git diff</a>, but it seems to be useful only for comparing already commited changes.</p>
  
  <p>Usually I just do <code>meld .</code>, but on this case I'm connected to an external server via ssh.</p>