{"push_id":2529253043,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"d271547708c5b71dbc64f14d2244f7c27d5ce0e6","before":"b18613a5156681d37922ab6cb4472d023fe1b4b9","commits":[{"sha":"d271547708c5b71dbc64f14d2244f7c27d5ce0e6","author":{"name":"tomng0","email":"4c07257dd1e0ee5200e6251bba5ccf088a78a442@gcitmail.com"},"message":"add doc and reduce the synchronized to block level not method level","distinct":true,"url":"https://api.github.com/repos/tomng0/challenge/commits/d271547708c5b71dbc64f14d2244f7c27d5ce0e6"}]}
{"actor":{"display_login":"tomng0"}}