{"push_id":1072957458,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"799d3aec1575509550b122cd94b71ae45a5f5b8b","before":"9b79f45e94805426c6bde47528063e5e505e2abd","commits":[{"sha":"71b6e0aa18215cb956dceb13f0381da1131734c0","author":{"email":"9a05244150b861e40c78843b801eed71bca54eac@me.com","name":"Xu Cheng"},"message":"Tap#install: better TapRemoteMismatchError check\n\n* remote check requires `git` installed.\n* Do not perform check if user does not passing remote explicitly.\n\nFixes #108","distinct":true,"url":"https://api.github.com/repos/xu-cheng/brew/commits/71b6e0aa18215cb956dceb13f0381da1131734c0"},{"sha":"9a6d5a4feed411a8799352833f7ec73d4332031b","author":{"email":"9a05244150b861e40c78843b801eed71bca54eac@me.com","name":"Xu Cheng"},"message":"add Tap#default_remote\n\n* without `default_remote`, `CoreTap#install` won't be able to tell\n  whether user has passed to custom remote to it.\n* simplify some part of logics","distinct":true,"url":"https://api.github.com/repos/xu-cheng/brew/commits/9a6d5a4feed411a8799352833f7ec73d4332031b"},{"sha":"799d3aec1575509550b122cd94b71ae45a5f5b8b","author":{"email":"9a05244150b861e40c78843b801eed71bca54eac@me.com","name":"Xu Cheng"},"message":"test-bot: simplify the logic\n\nCloses #115.\n\nSigned-off-by: Xu Cheng <xucheng@me.com>","distinct":true,"url":"https://api.github.com/repos/xu-cheng/brew/commits/799d3aec1575509550b122cd94b71ae45a5f5b8b"}]}