git log command in terminal examples

Compact guide to using git log in the terminal with practical examples for filtering formatting and reading project history