{"push_id":1089275944,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"0db000d4fe438f01a86b420f85fc9384a1aa56f3","before":"0e9718fac0e02e8b498bfa85b489780f6cb39769","commits":[{"sha":"b591cfb8fabc4e8707505aa6b74663da39a0ed5f","author":{"email":"f9cb3d92aa45ffafe37c46a79d8f43e480bd1573@gmail.com","name":"Sean Lee"},"message":"Refactor getFileMeta, getFileList, and showStat as a predictable API to avoid async/sync behavior.","distinct":false,"url":"https://api.github.com/repos/weilonge/unidisk/commits/b591cfb8fabc4e8707505aa6b74663da39a0ed5f"},{"sha":"0db000d4fe438f01a86b420f85fc9384a1aa56f3","author":{"email":"f9cb3d92aa45ffafe37c46a79d8f43e480bd1573@gmail.com","name":"Sean Lee"},"message":"Merge pull request #30 from weilonge/predictable_callback\n\nRefactor getFileMeta, getFileList, and showStat as a predictable API to avoid async/sync behavior.","distinct":true,"url":"https://api.github.com/repos/weilonge/unidisk/commits/0db000d4fe438f01a86b420f85fc9384a1aa56f3"}]}