)]}'
{
  "commit": "c4b301f988ad7499257538070f78f5e50e61b3ae",
  "tree": "f19c83f4c06684361ffb2fec3028b34f89211a29",
  "parents": [
    "31a7be561ef34c134447d92a3d391b17ecd7c790"
  ],
  "author": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Wed May 13 00:10:02 2015 -0700"
  },
  "committer": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Wed May 13 18:11:34 2015 +0000"
  },
  "message": "Skip sleep and retry if git remote update exits with a signal\n\nPressing ctrl-c during repo sync often hangs for 30 to 45 seconds\ndue to the time.sleep and retry in _RemoteFetch.  If git exits with\na signal, for example -2 for SIGINT triggered by ctrl-c, skip the\nsleep and retry.\n\nChange-Id: I32da12c2dcc96d9cc0b12a066e824b12ebfb52a0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "00e41ada4553580590d3f45be898628d3d467468",
      "old_mode": 33188,
      "old_path": "project.py",
      "new_id": "a41d26a8a28d133454a9c0001ff1afda67f3c9ca",
      "new_mode": 33188,
      "new_path": "project.py"
    }
  ]
}
