A repository's history is browsed with git log, which lists the commits, and git diff, which shows the differences between two states (modified files, staging area, commits). These commands help you understand who changed what, when and why.
Example
git log --oneline
git diff HEAD~1