{"push_id":756312196,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"c2336062d441f4d5c3dd9169872f5209bc6d5860","before":"9c9c6cd8cad6ecc16beb67f1a8a1d1591a52655b","commits":[{"sha":"c2336062d441f4d5c3dd9169872f5209bc6d5860","author":{"email":"b9d287d1515d181ddb939b07f858ac3f8b86e22d@goodsearch.com","name":"Pablo Kang and Sufyan Adam"},"message":"Add support for a pre-smart-pull hook\n\nUser can create and executable script in\n.git/hooks/smart-pull-pre-fetch that will\nbe executed just before a fetch.\n\nExample: There are tags in remote that need to be\ncleaned out. One team member cleans them out but\nthen they come back the next time someone else\npushes a local tag before syncing local tags to\nremote. A solution to this problem is to create\na smart-pull-pre-fetch hook that syncs local\ntags to remote tags, so that old tags previously\ndeleted on remote don't come back.","distinct":true,"url":"https://api.github.com/repos/sufyanadam/git-smart/commits/c2336062d441f4d5c3dd9169872f5209bc6d5860"}]}