git log -1 --pretty=format:'{%n "commit": "%H",%n "abbreviated_commit": "%h",%n "refs": "%D",%n "subject": "%s",%n "author": {%n "name": "%aN",%n "email": "%aE",%n "date": "%aD"%n },%n "commiter": {%n "name": "%cN",%n "email": "%cE",%n "date": "%cD"%n }%n},'
-1
を消すとgit logの分だけ出てくる。
これはhttps://gist.github.com/varemenos/e95c2e098e657c7688fd のcliをちょっとスリムにしたやつ。もっと情報だせるみたいなのでそれはリンク先を参照。