- List commits that changed a file
- List commits with commit message matching text
- git log options
WIP Alert This is a work in progress. Current information is correct but more content may be added in the future.
List commits that changed a file
The last argument is the path to a file or a glob pattern (file paths with wildcards).
Example: list all commits that changed files whose name includes
"some-file", in any directory.
$ git log --all --full-history -- *some-file*
List commits with commit message matching text
Example: list all commits whose commit message contains text
$ git log --grep="some text"
git log options
log is the main git subcommand to display commit history and other historical information.
git log -p
-p modifier: include diffs in the output of