{"push_id":801503145,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"60c47ee891e2f1b31268bc948b737a9ec2f0e970","before":"e77e725d56fa5d960d78b0db2be6cff6ac10750c","commits":[{"sha":"60c47ee891e2f1b31268bc948b737a9ec2f0e970","author":{"email":"95b6c4fc3f278e6250b620019d98dd5eed154597@gmail.com","name":"Ziqi Li"},"message":"8.4\n\nuntil 8.4","distinct":true,"url":"https://api.github.com/repos/c040120/Cracking-the-code-for-interview/commits/60c47ee891e2f1b31268bc948b737a9ec2f0e970"}]}