)]}'
{
  "commit": "accc56d82b902e7c7a22401db710958fcb1c7b58",
  "tree": "3c3d233fe188315df9d87ddc247672a92167a3f5",
  "parents": [
    "db45da12089bf131579d100ff7990cbc18d07325"
  ],
  "author": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Sat Apr 18 14:45:51 2009 -0700"
  },
  "committer": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Sat Apr 18 14:45:51 2009 -0700"
  },
  "message": "Speed up \u0027repo start\u0027 by removing some forks\n\nIts quite common for most projects to be matching the current\nmanifest revision, as most developers only modify one or two projects\nat any one time.  We can speed up `repo start foo` (that impacts\nthe entire client) by performing most of the branch creation and\nswitch operations in pure Python, and thus avoid 4 forks per project.\n\nSigned-off-by: Shawn O. Pearce \u003csop@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "78069c5d042e310c736fe61dd4efeaff979e95e3",
      "old_mode": 33188,
      "old_path": "git_config.py",
      "new_id": "7aad80d2a30ad43aea6f82bfae823d3abc84694c",
      "new_mode": 33188,
      "new_path": "git_config.py"
    },
    {
      "type": "modify",
      "old_id": "79ade3b60dfc0eb77fe926325813a019c36a8599",
      "old_mode": 33188,
      "old_path": "project.py",
      "new_id": "8d6e4b6cc73b48c583342dd6365e5c440c1aeed7",
      "new_mode": 33188,
      "new_path": "project.py"
    }
  ]
}
