)]}'
{
  "commit": "3bfd72158c11583213037ddfe5224c2038288383",
  "tree": "7065b7e5d905aac5e1474c2b2069629a0d52c86e",
  "parents": [
    "59b31cb6e02b68450f2a5f96bdeffc2a7452d98c"
  ],
  "author": {
    "name": "Conley Owens",
    "email": "cco3@android.com",
    "time": "Mon Sep 30 15:54:38 2013 -0700"
  },
  "committer": {
    "name": "Conley Owens",
    "email": "cco3@android.com",
    "time": "Thu Oct 10 09:06:38 2013 -0700"
  },
  "message": "Don\u0027t upload when dest branch is not merge branch\n\nExample:\n- `repo init -b master` / sync a project\n- In one project: `git checkout -b work origin/branch-thats-not-master`\n- make some changes, `git commit`\n- `repo upload .`\n- Upload will now be skipped with a warning instead of being uploaded to\n  master\n\nChange-Id: I990b36217b75fe3c8b4d776e7fefa1c7d9ab7282\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "74c287d0775be17419649d609679e44da2a1c784",
      "old_mode": 33188,
      "old_path": "subcmds/upload.py",
      "new_id": "8d801e0863f5967d2cf6bb563093e56b04276b9e",
      "new_mode": 33188,
      "new_path": "subcmds/upload.py"
    }
  ]
}
