)]}'
{
  "commit": "70939e2f73bf118c89cf4af4988dba807c50a0ce",
  "tree": "b1849b9a48572876b35cd621192cbb4c712e816e",
  "parents": [
    "ae6e0949d187c35d79dbc0b21788fdbb2c65bf78"
  ],
  "author": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Thu Nov 06 11:07:14 2008 -0800"
  },
  "committer": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Thu Nov 06 11:23:08 2008 -0800"
  },
  "message": "Add \u003cadd-remote to-project\u003d\"...\"\u003e to inject additional remotes\n\nThis way users can add forks they know about to an existing project\nthat was already declared in the primary manifest.  This is mostly\nuseful with the Linux kernel project, where multiple forks is quite\ncommon for the main upstream tree (e.g. Linus\u0027 tree), a platform\narchitecture tree (e.g. ARM) and a device specific tree (e.g. the\nmsm7k tree used by Android).\n\nSigned-off-by: Shawn O. Pearce \u003csop@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2b49d46600e24950552330313566ff951862332d",
      "old_mode": 33188,
      "old_path": "docs/manifest-format.txt",
      "new_id": "5c014d6d40f5becc8e1dfaf84a90be02a77e5226",
      "new_mode": 33188,
      "new_path": "docs/manifest-format.txt"
    },
    {
      "type": "modify",
      "old_id": "65455687d9300b8c49aad2aaaca38bf72aeea4f0",
      "old_mode": 33188,
      "old_path": "manifest.py",
      "new_id": "2ac1453aea4c8abc5cb53ee495471df24cacfe7f",
      "new_mode": 33188,
      "new_path": "manifest.py"
    }
  ]
}
