{"push_id":868294402,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"a3f3638b6b9826dd4236fca879d731c0a746955c","before":"29df1cb2c9c63e9e7fa04c437d4b1a75887f1eed","commits":[{"sha":"04b59705b4e46a290997a43026596c6587f97c12","author":{"email":"1eda23758be9e36e5e0d2a6a87de584aaca0193f@HSZC0907-0238.kingdee.gbl","name":"unknown"},"message":"learn Node.js","distinct":true,"url":"https://api.github.com/repos/junlintu/myApp/commits/04b59705b4e46a290997a43026596c6587f97c12"},{"sha":"a3f3638b6b9826dd4236fca879d731c0a746955c","author":{"email":"69559f5bc4016e2c4b03eb8745068a768365dd3c@qq.com","name":"junlintu"},"message":"Merge branch 'master' of github.com:/junlintu/myApp\n\n# Please enter a commit message to explain why this merge is necessary,\n# especially if it merges an updated upstream into a topic branch.\n#\n# Lines starting with '#' will be ignored, and an empty message aborts\n# the commit.","distinct":true,"url":"https://api.github.com/repos/junlintu/myApp/commits/a3f3638b6b9826dd4236fca879d731c0a746955c"}]}