How to get all commits across all branches

When you need to recall what you were committing one month ago, for example when filling out a time-sheet or another time based report, you can use the following command:

git log --pretty=format:"%ad:%an:%d:%B" --date=short --reverse --all --since=2.months.ago --author=_YOUR_NAME_