)]}'
{
  "commit": "d37fd03222ad6b38aa6e237f5f191238c0544850",
  "tree": "12188d86cc5cf5f7f7bb9bded98715967bd03c3f",
  "parents": [
    "181dc776956b4d265891ac70514ed214e4b7564a"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "junkio@cox.net",
    "time": "Sun Jan 29 14:52:16 2006 -0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "junkio@cox.net",
    "time": "Sun Jan 29 14:52:16 2006 -0800"
  },
  "message": "[PATCH] pre-commit sample hook: do not barf on the initial import\n\nThe example hook barfs on the initial import.  Ideally it should\nproduce a diff from an empty tree, but for now let\u0027s stop at\nsquelching the bogus error message.  Often an initial import\ninvolves tons of badly formatted files from foreign SCM, so not\ncomplaining about them like this patch does might actually be a\nbetter idea than enforcing the \"Perfect Patch\" format on them.\n\nSigned-off-by: Junio C Hamano \u003cjunkio@cox.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4bb6803b105505fd89b24a17403e8210c42c06be",
      "old_mode": 33188,
      "old_path": "templates/hooks--pre-commit",
      "new_id": "43d3b6ef4a0e515cdc8d9874a81029d4d9425f64",
      "new_mode": 33188,
      "new_path": "templates/hooks--pre-commit"
    }
  ]
}
