{"push_id":883035396,"size":1000,"distinct_size":2195,"ref":"refs/heads/master","head":"42c9d8444bafc8c8795b5d79e1e4ab41c024d553","before":"e49399032f679f2e6c00b3b022e5c8d94d4dfca9","commits":[{"sha":"071a872600f376180d04a7d83b6e8515945333bb","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"no more `git` in Write","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/071a872600f376180d04a7d83b6e8515945333bb"},{"sha":"87e7fbf0fe72dd6f8490c16d1804094a978aab67","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"fixed `revparse`, `isdirty` & errors in `Write`","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/87e7fbf0fe72dd6f8490c16d1804094a978aab67"},{"sha":"409bb27934fe946fed6e25dc709c6b2dfca3cf2a","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"improved git types description","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/409bb27934fe946fed6e25dc709c6b2dfca3cf2a"},{"sha":"9802b854fb82df49329b0515e859ea3c7bc3da1e","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"transitioned Entry.add","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/9802b854fb82df49329b0515e859ea3c7bc3da1e"},{"sha":"e2c1a38a2fdb3fe64406bdae732c70fd36bdc70a","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"transitioned Entry.clone","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/e2c1a38a2fdb3fe64406bdae732c70fd36bdc70a"},{"sha":"ff9b5d6cde914c67a9770b5a458ab117351a6322","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"GitError is Exception subclass","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/ff9b5d6cde914c67a9770b5a458ab117351a6322"},{"sha":"f55de933c58957f958fba44040561583d008c7a3","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"fixed `need_update`, `head_oid`, `revparse`, `CHECKOUT_NONE`, `CheckoutOptionsStruct`\nadded index: `read!` & repo: `checkout`, `new_branch`","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/f55de933c58957f958fba44040561583d008c7a3"},{"sha":"6dedbb29d459f65ad79ca7b3ab2a6cc75e794a3b","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"transitioned Entry: `free` & `pin`","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/6dedbb29d459f65ad79ca7b3ab2a6cc75e794a3b"},{"sha":"8fbf905c0cf18e0ea90923faa5c9906bcbd7f1a0","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"refactored error handling","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/8fbf905c0cf18e0ea90923faa5c9906bcbd7f1a0"},{"sha":"e4ac8bd84f55ed1125288f70dbeada2152660b2d","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"error fix: nonexistent directory case, cannot create empty wrapper","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/e4ac8bd84f55ed1125288f70dbeada2152660b2d"},{"sha":"8ff8a258189884bd4893ca823fffc8b38df8c2cb","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"made options structures immutable with convinient constructors","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/8ff8a258189884bd4893ca823fffc8b38df8c2cb"},{"sha":"273ecfa512256f1ae3333d57b9a8a79270042208","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"rewrote Write module: changed resource management and commit checkout.\nsome minor fixes and refactoring","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/273ecfa512256f1ae3333d57b9a8a79270042208"},{"sha":"c1179e78c8df9075e154131d454871a9bfc6f63f","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"added proper `checkout` & `branch` functions\nerrors fixed & refactored code","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/c1179e78c8df9075e154131d454871a9bfc6f63f"},{"sha":"67435f68e607fa6c8a003648451930ac7e2f7629","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"added tests for `libgit2`\nadded functions: `reset` & `checkout_head`\nmerged multiple `fetch` functions into one\nfixed `restore` & `transact`","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/67435f68e607fa6c8a003648451930ac7e2f7629"},{"sha":"740194ad6c341271e7ab935bd47cfef7718e0a2b","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"removed unnecessary `rethrow` calls\nimproved `branch!`\nremoved `dir` parameter from `transact`","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/740194ad6c341271e7ab935bd47cfef7718e0a2b"},{"sha":"30688dc82adc2c9810bcfbb9ed2712f0edea09ec","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"transitioned `checkout`, `free`, `update`, `register`\nadded merge functionality","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/30688dc82adc2c9810bcfbb9ed2712f0edea09ec"},{"sha":"331f8c275ec02c908ece81c8fbac1e7d66e7d24e","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"switched to https","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/331f8c275ec02c908ece81c8fbac1e7d66e7d24e"},{"sha":"dcac546269192077e319d4d567d14cea563b731f","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"added `gitdir` (location of repo '.git') and `path` (repo location)","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/dcac546269192077e319d4d567d14cea563b731f"},{"sha":"52d72cb973f4d77f07bdc6c644208f705a742129","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"import Base for `finalize`s\nbetter warning information\nadded `libgit2` tags","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/52d72cb973f4d77f07bdc6c644208f705a742129"},{"sha":"3e957e81576f98e76d9dd4e441181cf92b834eec","author":{"email":"f48b53e20043ff6866b2a1265ec259d747cd099b@gmail.com","name":"Art Wild"},"message":"transitioned `tag` & `register`\ncode cleanup & refactoring\nby default https url generated\nadded blob type","distinct":true,"url":"https://api.github.com/repos/fcard/julia/commits/3e957e81576f98e76d9dd4e441181cf92b834eec"}]}