git show
git log
This is quite barebones for now. Commit formatting is done in a separate file, as this is used by other git commands, such as `show`.