{"push_id":596953674,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"e4d02250ce23593d3800dc628277c6a97ea4201e","before":"8ff9ddcecb8e72d5f8eeb390739891dd8416f094","commits":[{"sha":"cf7bd799b331c9ccbd5179d0054184f6fe6130bd","author":{"email":"e2e007a139be3dd81b6778a1f180721946ac6241@hotmail.com","name":"lutaoact"},"message":"fix convert_course_list_to_json.pl","distinct":true,"url":"https://api.github.com/repos/lutaoact/gale/commits/cf7bd799b331c9ccbd5179d0054184f6fe6130bd"},{"sha":"e4d02250ce23593d3800dc628277c6a97ea4201e","author":{"email":"e2e007a139be3dd81b6778a1f180721946ac6241@hotmail.com","name":"lutaoact"},"message":"load_course_list_json_to_db.coffee","distinct":true,"url":"https://api.github.com/repos/lutaoact/gale/commits/e4d02250ce23593d3800dc628277c6a97ea4201e"}]}