{"push_id":639424269,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"077a4a452be3b13c24d72be49e200a96cdcfb252","before":"ec074c24263db84b99c287510a8945a3dd23d5ae","commits":[{"sha":"cca8cd400f408083b5c52dfb7b7f44ebaede595f","author":{"email":"ad90e3239775ea42ec031032ba79bc3197ad59c2@gmail.com","name":"demon_pace"},"message":"add getHostInfo into HostPool, modify some ui","distinct":true,"url":"https://api.github.com/repos/shadow-blade/shadowblade-master-qt/commits/cca8cd400f408083b5c52dfb7b7f44ebaede595f"},{"sha":"077a4a452be3b13c24d72be49e200a96cdcfb252","author":{"email":"ad90e3239775ea42ec031032ba79bc3197ad59c2@gmail.com","name":"demon_pace"},"message":"unlock before handleSession","distinct":true,"url":"https://api.github.com/repos/shadow-blade/shadowblade-master-qt/commits/077a4a452be3b13c24d72be49e200a96cdcfb252"}]}