Exporting all the commits from git after a certain date

Problem

You would like to export all the commit comments from your git repository into a text file, after a certain date (ie the last live deployment date).

Solution

Use the git log option with the after parameter and redirect the output to a text file like:

git log --after="2012-05-14" --pretty=oneline >> /path/to/file/for/the/commits/export.txt

Some more useful options can be found here