Skip to content

Instantly share code, notes, and snippets.

@TomA-R
Forked from geeknam/git_history.php
Last active December 25, 2015 17:59
Show Gist options
  • Save TomA-R/7016578 to your computer and use it in GitHub Desktop.
Save TomA-R/7016578 to your computer and use it in GitHub Desktop.
<?php
chdir('..');
$output = array();
exec('git log -15 --pretty=format:"%ad %an %s" --abbrev-commit --date=short', $output);
$history = array();
foreach ($output as $line) {
$commit = array();
list($commit['date'], $commit['author'], $commit['subject']) = explode("\t", $line);
$history[] = $commit;
}
print_r($history);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment