I find this sections of the docs confusing: git diff -G (https://git.kernel.org/pub/scm/git/git.git/tree/Documentation/diff-options.txt#n656) I do not follow why the example talks about `git log -G` and commits. I see that thai file is included in git-log .txt but I do not understand how to use git diff -G. A.