)]}'
{
  "commit": "13f3da50d40b89ee5b05f5f3de9542c20edac6d1",
  "tree": "d085b6f6b498bde85a1969fce884dd24e88d03d5",
  "parents": [
    "3218c13205694434edb2375ab8a8515554eed366",
    "2b8db3ce3e7344b9f3b5216637c5af0d54be5656"
  ],
  "author": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Tue Dec 07 10:31:19 2010 -0800"
  },
  "committer": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Tue Dec 07 11:13:29 2010 -0800"
  },
  "message": "Merge branch \u0027stable\u0027\n\n* stable: (33 commits)\n  Added feature to print a \u003cnotice\u003e from manifest at the end of a sync.\n  sync: Use --force-broken to continue other projects\n  upload: Remove --replace option\n  sync --quiet: be more quiet\n  sync: Enable use of git clone --reference\n  Only delete corrupt pickle config files if they exist\n  Don\u0027t allow git fetch to start ControlMaster\n  Check for existing SSH ControlMaster\n  Fix for handling values of EDITOR which contain a space.\n  upload: Fix --replace flag\n  rebase: Pass through more options\n  upload: Allow review.HOST.username to override email\n  upload -t: Automatically include local branch name\n  Warn users before uploading if there are local changes\n  sync: Try fetching a tag as a last resort before giving up\n  rebase: Automatically rebase branch on upstrea\n  upload: Automatically --cc folks in review.URL.autocopy\n  Fix format string bugs in grep\n  Do not invoke ssh with -p argument when no port has been specified.\n  Allow files to be copied into new folders\n  ...\n\nConflicts:\n\tgit_config.py\n\tmanifest_xml.py\n\tsubcmds/init.py\n\tsubcmds/sync.py\n\tsubcmds/upload.py\n\nChange-Id: I4756a6908277e91505c35287a122a775b68f4df5\n",
  "tree_diff": []
}
