git log --all --pretty=format:"%h - %an, %ad : %s" --date=iso--all: This tells git to include commits from all branches.--pretty=format:"%h - %an, %ad : %s": This option customizes the format of the output:%h: Abbreviated commit hash.%an: Author name or%aefor email%ad: Author date (format respects the--dateoption).%s: Subject (commit message).