{"push_id":915607385,"size":1,"distinct_size":1,"ref":"refs/heads/kr-git-repo","head":"6917c4816de3152ecb1cc0efc58c3e3959db26d5","before":"9e30f2746a822ef7e5b8abd870daf131a4e1b26f","commits":[{"sha":"6917c4816de3152ecb1cc0efc58c3e3959db26d5","author":{"email":"1ae6224804504b3fc03ce7710254958474dfd9a9@kellyredding.com","name":"Kelly Redding"},"message":"model a git repo; add init cmd behavior; use in template generate\n\nThis models a git repo and the associated system cmds to initialize\nit.  The init behavior is then applied to the generate command\nlogic and the previous template init logic is removed as it is\nno longer needed.\n\nThe git repo will also be used in some future CLI sub commands.\nSpecifically tagging and push-with-tags logic will be used in a\ncoming gem \"release\" sub command.\n\nNote: this also cleans up a few things on the gemspec model that\nbecome apparent when adding the git repo model:\n\n* remove the tap block arg - it isn't used and was incorrect\n* remove the command specific exceptions and usage - there really\n  isn't any value to them right now and they weren't being used and\n  just added technical debt","distinct":true,"url":"https://api.github.com/repos/redding/ggem/commits/6917c4816de3152ecb1cc0efc58c3e3959db26d5"}]}