$ git log --format=json
[{
"commit": "64eabf050e315a4c7a11e0c05ca163be7cf9075e",
"tree": "b1e977800f40bbf6de906b1fe4f2de4b4b14f0fd",
"author": "Tux <[email protected]> 1490981516 +0200",
"committer": "Tux <[email protected]> 1490981516 +0200",
"message": "This is a test commit",
"long_message": "This explains in more details the commit"
}]This would make it easy to parse the output.

