{"push_id":2552483637,"size":46,"distinct_size":1,"ref":"refs/heads/experimental-ssh-setup","head":"1a388417aba6c7d6e59dfbffa3ea836e31dcab2b","before":"81c94a367cf2bbffa355f715a5b1a2eba62cb52a","commits":[{"sha":"38c8d4f6f98dea4ed21437d6e63fe84fb28cd651","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"bump fs-extra to latest stable version","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/38c8d4f6f98dea4ed21437d6e63fe84fb28cd651"},{"sha":"b0e268fe19c61ed80d0f0551cd3b6e4364268661","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"not actually using fs-extra here","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/b0e268fe19c61ed80d0f0551cd3b6e4364268661"},{"sha":"bf6eb1b0f0983d4012aa3beee801a61a96cc1a9d","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"update some tests to use promise-based API","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/bf6eb1b0f0983d4012aa3beee801a61a96cc1a9d"},{"sha":"f7f3909d2ffa4df61f9e2cc846153dd3006a1987","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"cleanup fs-extra usage to use promises","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/f7f3909d2ffa4df61f9e2cc846153dd3006a1987"},{"sha":"e5528ff51e8d415f1c46d361ea9a6163c8dcd2f6","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"replace some hand-crafted promises with fs-extra usage","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/e5528ff51e8d415f1c46d361ea9a6163c8dcd2f6"},{"sha":"e203ca8f7aaaee1744b987d4b9ec19bc6a06e167","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"one more test to cleanup","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/e203ca8f7aaaee1744b987d4b9ec19bc6a06e167"},{"sha":"bc69158d09c2f1446fd09a56c7f1e5451b2e2353","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"replace crafted promise with fs-extra usage","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/bc69158d09c2f1446fd09a56c7f1e5451b2e2353"},{"sha":"a2116f9c3facd5240d4e11b9fcb89e2905884dc6","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"eliminate the custom pathExists function because one ships in fs-extra","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/a2116f9c3facd5240d4e11b9fcb89e2905884dc6"},{"sha":"c036e11bef504be9c89ae8960656ecdadc1067fd","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"fixed naming for things","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/c036e11bef504be9c89ae8960656ecdadc1067fd"},{"sha":"52d4e049af875323027bfe90adab359bc7ba1d38","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"replace mkdirIfNeeded with inbuild ensureDir","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/52d4e049af875323027bfe90adab359bc7ba1d38"},{"sha":"015c68eb981be88aa4a841dcc7b7a7a0ef56ef77","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"ditch writeFile function for inbuild version","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/015c68eb981be88aa4a841dcc7b7a7a0ef56ef77"},{"sha":"264c7b4de242a39dbf0abbb464d8924213e16da9","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"switch description over to using fs-extra promises","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/264c7b4de242a39dbf0abbb464d8924213e16da9"},{"sha":"66241b042aac9bdc294b9187207ab8b66601ca6f","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"tidy up our imports","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/66241b042aac9bdc294b9187207ab8b66601ca6f"},{"sha":"ae4eef0eec022b38f6590e418f7f14be32615a4d","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"add some tests for more Git internals","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/ae4eef0eec022b38f6590e418f7f14be32615a4d"},{"sha":"f7907ba4e1ea128492a36126f88c38c87feb5b3a","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"Merge branch 'master' into upgrade-fs-extra","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/f7907ba4e1ea128492a36126f88c38c87feb5b3a"},{"sha":"60f1fbc23f70a533001ef93f48d486e16dd5bd2c","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"this can be replaced with an ensureFile call","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/60f1fbc23f70a533001ef93f48d486e16dd5bd2c"},{"sha":"35beb2db3a654915397ab270d9f724d03f5d3367","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"switch this over for an fs-extra writeFile","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/35beb2db3a654915397ab270d9f724d03f5d3367"},{"sha":"5ed71ca9ace9be742cf6f327a62d3e899724e85d","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"tidy up the import * usages","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/5ed71ca9ace9be742cf6f327a62d3e899724e85d"},{"sha":"37c8d6d6ec1730c0d4caf0d733c6981d937365e3","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"and some more boilerplate promises wrapping callbacks","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/37c8d6d6ec1730c0d4caf0d733c6981d937365e3"},{"sha":"955c8f5e4827a516ea4983c4432b3233ba19440d","author":{"name":"Brendan Forster","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@brendanforster.com"},"message":"replaced another promise-wrapped callback","distinct":false,"url":"https://api.github.com/repos/desktop/desktop/commits/955c8f5e4827a516ea4983c4432b3233ba19440d"}]}
{"actor":{"display_login":"shiftkey"}}