)]}'
{
  "commit": "74cfd2709b0bc23fc3efb8951b4b5abb2bf4e4a7",
  "tree": "3df8296e4e9673893cf5fd7ed77b888e606311bf",
  "parents": [
    "c2a64ddffd397f28c1187da1cc07f29825b7d0fb"
  ],
  "author": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@sonymobile.com",
    "time": "Wed Oct 14 10:50:15 2015 +0900"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@sonymobile.com",
    "time": "Tue Oct 27 03:04:17 2015 +0000"
  },
  "message": "Sync: Add option to prune refs during sync\n\nBy passing --prune to the sync command, the --prune option is\ngiven to the `git fetch`, causing refs that no longer exist on\nthe remote to be removed.\n\nChange-Id: I3cedacce14276d96ac2d5aabf2d07fd05e92bc02\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5d8f61e1309304a07c862e9260575df5b2c71553",
      "old_mode": 33188,
      "old_path": "project.py",
      "new_id": "0808af461835bb5cb3788bde5fc9e3ad695f155b",
      "new_mode": 33188,
      "new_path": "project.py"
    },
    {
      "type": "modify",
      "old_id": "2a77065ce65fd3bda4ced03cf0d5639bfdcddfd1",
      "old_mode": 33188,
      "old_path": "subcmds/sync.py",
      "new_id": "e865e564d82af14de7028113d0b0ce79318cdb15",
      "new_mode": 33188,
      "new_path": "subcmds/sync.py"
    }
  ]
}
