)]}'
{
  "commit": "04f2f0e1860d10a4cc2a7b8ef7cc1665f51094b9",
  "tree": "f1df7b5d37b98c01d5b8eb49051564fea547dfa6",
  "parents": [
    "cb07ba7e3d466a98d0af0771b4f3e21116d69898"
  ],
  "author": {
    "name": "Conley Owens",
    "email": "cco3@android.com",
    "time": "Wed Oct 01 17:22:46 2014 -0700"
  },
  "committer": {
    "name": "Conley Owens",
    "email": "cco3@android.com",
    "time": "Wed Apr 01 17:43:36 2015 +0000"
  },
  "message": "Maintain fully qualified tracking branches\n\nWhen running repo branch, the git merge line (in many circumstances)\nis set to the revision of the project specified in the manifest.  If\nthis is a branch name that is not fully-qualified, we will end up with\nsomething like \"merge \u003d master\" instead of \"merge \u003d refs/heads/master\".\nThis change examines the revision if we are going to use that and\nchanges branch short names to fully qualified branch names.\n\nChange-Id: Ie1be94fb8d45df8eeac44a47f729a3819a05fa81\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d11a3c94c02e596fea50bd7b45ff67a7652bfc81",
      "old_mode": 33188,
      "old_path": "project.py",
      "new_id": "e76d63943872c27e6ab066a663851037aa4d2b26",
      "new_mode": 33188,
      "new_path": "project.py"
    }
  ]
}
