)]}'
{
  "commit": "c024912fb8227db2a1c9232add3b1e7256af170a",
  "tree": "2289607dddee108d7796feb25ad2f7e00be224df",
  "parents": [
    "15f6579eb3a2f3cb0e432ed39ac39d8678786161"
  ],
  "author": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Tue Aug 25 11:38:11 2009 -0700"
  },
  "committer": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Tue Aug 25 12:03:55 2009 -0700"
  },
  "message": "commit-msg: Don\u0027t create message with only Change-Id\n\nIf a user aborts a commit, the commit-msg hook is still called,\nbut with an empty file.  We need to leave the empty file alone.\n\nChange-Id: I13766135dac267823cb08ab76f67d2000ba2d1ce\nSigned-off-by: Shawn O. Pearce \u003csop@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b1fe3ae3c0d7af8dd826a00f4047f1ddf70ac1c",
      "old_mode": 33261,
      "old_path": "hooks/commit-msg",
      "new_id": "fd76c0744ba8082c7718836e9afca662470c5441",
      "new_mode": 33261,
      "new_path": "hooks/commit-msg"
    }
  ]
}
