)]}'
{
  "commit": "531db82f38c307ee4ade9ac5c61229bc539f7d87",
  "tree": "7c6f0b7c63a0840fddd0fce6f411316e7aef921d",
  "parents": [
    "dac66672df0535f61a13273524d46e1e0012ca69"
  ],
  "author": {
    "name": "Kevin Sawicki",
    "email": "kevin@github.com",
    "time": "Sun May 06 10:17:05 2012 -0700"
  },
  "committer": {
    "name": "Kevin Sawicki",
    "email": "kevin@github.com",
    "time": "Mon May 28 14:01:37 2012 -0700"
  },
  "message": "Retain file length and mod time when doing a mixed reset\n\nPreviously the index was cleared and updated with a new tree.\n\nNow the commit being reset to and the index are iterated over\nin a tree walk and the current index mod time and file length\nare copied over to the new dir cache entry being written if\nthe object ids are the same.\n\nChange-Id: Iaf9e624efb0bf90f9e05fcb0587dde4dec50000c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "422056bd6d5c0d5c439392298fd14e2d47987262",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java",
      "new_id": "0af684e7eb0328b127bc611d454b7fc474b55d16",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/ResetCommand.java"
    }
  ]
}
