)]}'
{
  "commit": "61929404df24325b8bebedbd70d55d21142de9dd",
  "tree": "0adc04621204abdb7d6bf8a55a281e41885c82c2",
  "parents": [
    "3d27b9b005f26b107227fc18b6648df329daee97"
  ],
  "author": {
    "name": "Michael Haggerty",
    "email": "mhagger@alum.mit.edu",
    "time": "Thu Apr 18 09:46:34 2013 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Apr 18 09:30:15 2013 -0700"
  },
  "message": "git-gc.txt, git-reflog.txt: document new expiry options\n\nDocument the new values that can be used for expiry values where their\nuse makes sense:\n\n* git reflog expire --expire\u003d[all|never]\n* git reflog expire --expire-unreachable\u003d[all|never]\n* git gc --prune\u003dall\n\nOther combinations aren\u0027t useful and therefore no documentation is\nadded (even though they are allowed):\n\n* git gc --prune\u003dnever\n\n  is redundant with \"git gc --no-prune\"\n\n* git prune --expire\u003dall\n\n  is equivalent to providing no --expire option\n\n* git prune --expire\u003dnever\n\n  is a NOP\n\nSigned-off-by: Michael Haggerty \u003cmhagger@alum.mit.edu\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b370b025b89ffad0664171a03527b9a775172dee",
      "old_mode": 33188,
      "old_path": "Documentation/git-gc.txt",
      "new_id": "2402ed68280ded314c340e394da64b3372038113",
      "new_mode": 33188,
      "new_path": "Documentation/git-gc.txt"
    },
    {
      "type": "modify",
      "old_id": "7fe2d2247bf4197c6212b6cab56e7f14606ff3b5",
      "old_mode": 33188,
      "old_path": "Documentation/git-reflog.txt",
      "new_id": "141e8a5e4338499d8a6ea48a04a31a005591669b",
      "new_mode": 33188,
      "new_path": "Documentation/git-reflog.txt"
    }
  ]
}
