)]}'
{
  "commit": "2e770fe47ef9c0b20bc687e37f3eb50f1bf919d0",
  "tree": "002f9ee6fb1a4262c9940e37830669da6fed9d70",
  "parents": [
    "d31f3ad23dd1aee3c3e1015a43b02b995c01a9a1"
  ],
  "author": {
    "name": "Jeff King",
    "email": "peff@peff.net",
    "time": "Fri Aug 29 16:31:46 2014 -0400"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Sep 10 09:40:53 2014 -0700"
  },
  "message": "fsck: exit with non-zero status upon error from fsck_obj()\n\nUpon finding a corrupt loose object, we forgot to note the error to\nsignal it with the exit status of the entire process.\n\n[jc: adjusted t1450 and added another test]\n\nSigned-off-by: Jeff King \u003cpeff@peff.net\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1affdd5e924c9e71605be603f253e34f6a995f36",
      "old_mode": 33188,
      "old_path": "builtin/fsck.c",
      "new_id": "8abe6440bd44a54d362d1d74cca48f710f8022f4",
      "new_mode": 33188,
      "new_path": "builtin/fsck.c"
    },
    {
      "type": "modify",
      "old_id": "8c739c96135fe942d7e76236eb34429be93937a8",
      "old_mode": 33261,
      "old_path": "t/t1450-fsck.sh",
      "new_id": "0de755cedf52640304bca9dd92363074d03f6ddf",
      "new_mode": 33261,
      "new_path": "t/t1450-fsck.sh"
    },
    {
      "type": "modify",
      "old_id": "58b792bf20a1cd64435fca0b3d24b2417303f819",
      "old_mode": 33261,
      "old_path": "t/t4212-log-corrupt.sh",
      "new_id": "67bd8ec020e7919a37c581d3ea7c6c12e70f4276",
      "new_mode": 33261,
      "new_path": "t/t4212-log-corrupt.sh"
    }
  ]
}
