This command retrieves the commit history of the repository and displays it according to a custom format specified by the --pretty flag.
By using different combinations of these and other placeholders, you can customize the output to your liking.
The format is defined using format placeholders like:
%hfor the commit hash%anfor the author name%arfor the author date relative to now%sfor the commit subject%bfor the commit message body%aefor the author's email%adfor the commit date
There are tens of other placeholders to introduce new lines, colors and many other bits of information.