title: git log --full-diff, what does it do?
body: <p>The <a href="https://git-scm.com/docs/git-log" rel="noreferrer">git-log documentation</a> explains the parameter <code>--full-diff</code>.</p>
  <p>In detail:</p>
  <blockquote>
  <p>Without this flag, git log -p ... shows commits that touch the specified paths, and diffs about the same specified paths. With this, the full diff is shown for commits that touch the specified paths; this means that &quot;…​&quot; limits only commits, and doesn’t limit diff for those commits.</p>
  <p>Note that this affects all diff-based output types, e.g. those produced by <code>--stat</code>, etc.</p>
  </blockquote>
  <p>I've no idea what it tries to explain, can someone give me an example maybe.</p>