)]}'
{
  "commit": "903b45fe1808f72e712a118bf115b9dc07d02420",
  "tree": "5d0860beb6aa7d19487fe9c4bae5829e0b0d9131",
  "parents": [
    "16507fcf0a9991976815972faa253d77804d6f35"
  ],
  "author": {
    "name": "Nicolas Pitre",
    "email": "nico@cam.org",
    "time": "Sat Jan 27 22:40:36 2007 -0500"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "junkio@cox.net",
    "time": "Sun Jan 28 01:54:42 2007 -0800"
  },
  "message": "git-log -g --pretty\u003doneline should display the reflog message\n\nIn the context of reflog output the reflog message is more useful than\nthe commit message\u0027s first line.  When relevant the reflog message\nwill contain that line anyway.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Junio C Hamano \u003cjunkio@cox.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c0fa09632776885f07552001016a67e77ef19187",
      "old_mode": 33188,
      "old_path": "log-tree.c",
      "new_id": "d8ca36bbdd92f77e7d955c86bb11823a21501fa6",
      "new_mode": 33188,
      "new_path": "log-tree.c"
    },
    {
      "type": "modify",
      "old_id": "8e2cd2fcf603cdcf667b8d5d9c61a6ce902dd189",
      "old_mode": 33188,
      "old_path": "reflog-walk.c",
      "new_id": "82621601d63fff25c46d96b0ade5058fe4e16a28",
      "new_mode": 33188,
      "new_path": "reflog-walk.c"
    }
  ]
}
