{"push_id":879616668,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"27a243c2aa471b54de8b09a8d419112dbf51fb31","before":"0777cda4ea3b56245e44a122a875bee3f2d0f974","commits":[{"sha":"e8215cc57798b9d057713f2b28e0bfd0ef72b70f","author":{"email":"3454051ee3341eb69bdf6fca40899cdad4d86496@gmail.com","name":"Gyu-Ho Lee"},"message":"etcdctl: remove duplicate exit line\n\n`handleError` already exits with the exit code in arguments.\n`os.Exit(1)` is never executed in this case.","distinct":true,"url":"https://api.github.com/repos/coreos/etcd/commits/e8215cc57798b9d057713f2b28e0bfd0ef72b70f"},{"sha":"27a243c2aa471b54de8b09a8d419112dbf51fb31","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #3923 from gyuho/duplicate_exit\n\netcdctl: remove duplicate exit line","distinct":true,"url":"https://api.github.com/repos/coreos/etcd/commits/27a243c2aa471b54de8b09a8d419112dbf51fb31"}]}