Options (3)
-p, --patchbooleanShow the history of a particular file or directory, including differences
git log {{[-p|--patch]}} {{path/to/file_or_directory}}-i, --regexp-ignore-casebooleanShow only commits with messages that include a specific string, ignoring case
git log {{[-i|--regexp-ignore-case]}} --grep {{search_string}}-n, --max-countbooleanShow the last `n` number of commits from a certain author
git log {{[-n|--max-count]}} {{n}} --author "{{author}}"Examples (8)
Show the sequence of commits starting from the current one, in reverse chronological order of the Git repository in the current working directory
git logShow the history of a particular file or directory, including differences
git log [-p|--patch] path/to/file_or_directoryShow an overview of which file(s) changed in each commit
git log --statShow a graph of commits in the current branch using only the first line of each commit message
git log --oneline --graphShow a graph of all commits, tags, and branches in the entire repo
git log --oneline --decorate --all --graphShow only commits with messages that include a specific string, ignoring case
git log [-i|--regexp-ignore-case] --grep search_stringShow the last `n` number of commits from a certain author
git log [-n|--max-count] n --author "author"Show commits between two dates (yyyy-mm-dd)
git log --before "2017-01-29" --after "2017-01-17"