Skip to content

log

  • History of changes (commits)
  • Read information about all commits made
# Log
git log
git log --graph
git log --oneline
git log --decorate
git log -p # Show the changes of every commit
git log -10 # Ten last commits

# Filters
git log --author="Henrique Vitoi"
git log --author="Henr" # It's regex
git log --grep="3.12.1" # Filter by commit message

# Formating
git log --pretty=format:"%H" # Only commits SHA1 hash
git log --pretty=format:"%h" # short version of SHA1
git log --pretty=format:"%cn %H" # Committer + sha1 hash
git log --pretty=format:"Author: %cn. Hash: %H" # Committer + sha1 hash
git log --pretty=format:"%cd. Hash: %H" # commit date + sha1 hash

# Merge commits
git log --merges
git log --no-merges