Git - Log

Show git commit log with one line per commit:

git log --oneline

Show git commit log with one line per commit, only commits on the range specified:

git log abc123..abc1234 --oneline

Show commits with changes on index.html since commit abc123:

git log abc123.. Index.html

Show lines changes on index.html since commit abc123:

git log -p abc123.. Index.html

Show statistics or number of changes per commit and summary:

git log --stat --summary

Search for term temp on commit comments:

git log --grep="temp"

History of a file with diffs including renames:

git log --follow -p -- <file>