)]}'
{
  "commit": "d56651c0ef1c81c1d0509ea4464451d5724e4036",
  "tree": "df92643fe2350dc8986a3ce7039e5c2ec9b28689",
  "parents": [
    "14cd56071520c3bb37252c8d0abe81c841465378"
  ],
  "author": {
    "name": "Shawn O. Pearce",
    "email": "spearce@spearce.org",
    "time": "Sun Aug 19 22:33:43 2007 -0400"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sun Aug 19 22:52:06 2007 -0700"
  },
  "message": "Don\u0027t allow combination of -g and --reverse as it doesn\u0027t work\n\nThe --walk-reflogs logic and the --reverse logic are completely\nincompatible with one another.  Attempting to use both at the same\ntime leads to confusing results that sometimes violates the user\u0027s\nformatting options or ignores the user\u0027s request to see the reflog\nmessage and timestamp.\n\nUnfortunately the implementation of both of these features is glued\nonto the side of the revision walking machinary in such a way that\nthey are probably not going to be easy to make them compatible with\neach other.  Rather than offering the user confusing results we are\nbetter off bailing out with an error message until such a time as\nthe implementations can be refactored to be compatible.\n\nSigned-off-by: Shawn O. Pearce \u003cspearce@spearce.org\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5a90f65b5e9d9ce21bcd0c936a01ded5065d5868",
      "old_mode": 33188,
      "old_path": "Documentation/git-log.txt",
      "new_id": "1e6dbd93b1939bb3ce01f5873a433f981aa1f236",
      "new_mode": 33188,
      "new_path": "Documentation/git-log.txt"
    },
    {
      "type": "modify",
      "old_id": "1c1978140f68a5e21dec6ea8d6715b58666f8b7c",
      "old_mode": 33188,
      "old_path": "Documentation/git-rev-list.txt",
      "new_id": "cbbc2345491841bc04f9d4dbffc61d1a896b3a48",
      "new_mode": 33188,
      "new_path": "Documentation/git-rev-list.txt"
    },
    {
      "type": "modify",
      "old_id": "7d32a89b0eca858113829e9219e80ff15e66e953",
      "old_mode": 33188,
      "old_path": "revision.c",
      "new_id": "51fff0ec5048478392c140a9f2b68c3650220b10",
      "new_mode": 33188,
      "new_path": "revision.c"
    }
  ]
}
