{"push_id":787468721,"size":3,"distinct_size":0,"ref":"refs/heads/jk/filter-branch-example","head":"68e3719e708a9bcb6a4489c5d0f3785a3711ed61","before":"0c21447a2a1970c241e3f24de83f9bdd38492182","commits":[{"sha":"7a2c4af7a82eebf2ed0e60a2b36c31e70c619264","author":{"email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com","name":"Junio C Hamano"},"message":"Release Notes: typofix\n\nThanks to Andreas Schwab for careful reading.\n\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/7a2c4af7a82eebf2ed0e60a2b36c31e70c619264"},{"sha":"5279f0881b03a98e58f3a887be5b2d76422d0591","author":{"email":"696e3fbcf235d40b6ea1ebd61c87cbea79d444e7@peff.net","name":"Jeff King"},"message":"update-index: add --clear option\n\nThis just discards existing entries from the index, which\ncan be useful if you are rewriting all entries with\n\"--index-info\" or similar.","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/5279f0881b03a98e58f3a887be5b2d76422d0591"},{"sha":"68e3719e708a9bcb6a4489c5d0f3785a3711ed61","author":{"email":"696e3fbcf235d40b6ea1ebd61c87cbea79d444e7@peff.net","name":"Jeff King"},"message":"docs/filter-branch: clean up newsubdir example\n\nOver the years, this simple example has ended up quite hard\nto read because of the number of special cases that must be\nhandled. Let's simplify it a bit:\n\n  1. Use the new \"index-info --clear\" to avoid the need for\n     a temporary index.\n\n  2. Use \"-z\" and \"perl -0\" to avoid dealing with quoting\n     issues. As a bonus, using perl means that \"\\t\" will\n     work consistently in regexps (the previous example\n     using sed was reported to fail on OS X).\n\n  3. Change the indentation to keep one logical unit per\n     line and avoid extra backslash-escaping.","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/68e3719e708a9bcb6a4489c5d0f3785a3711ed61"}]}