title: View diff between two git revisions in VS2013
body: <p>When using git for source control in VS2013, is there any way to show a diff between two arbitrary versions of a source file in the integrated editor (either with built in functionality or a free extension/plugin)? </p>
  
  <p>So far I only found out how to display the changes made since the last commit or from one commit to the next.</p>
  
  <p>If it makes any difference: I'm using VS mostly for c++.</p>