)]}'
{
  "commit": "b42b4746af736cdc4e9309c150ec3bff704d19d3",
  "tree": "bda62589c57f591aa68b0c8d98fea5c5941a1c22",
  "parents": [
    "e21526754be58523c673d29731ee01d80e0ffc31"
  ],
  "author": {
    "name": "Dave Borowitz",
    "email": "dborowitz@google.com",
    "time": "Wed Oct 31 12:27:27 2012 -0700"
  },
  "committer": {
    "name": "Dave Borowitz",
    "email": "dborowitz@google.com",
    "time": "Wed Oct 31 12:27:27 2012 -0700"
  },
  "message": "project: Require git \u003e\u003d 1.7.2 for setting config on command line\n\nThis option causes the git call to fail, which probably indicates a\nprogramming error; callers should check the git version and change the\ncall appropriately if -c is not available. Failing loudly is preferable\nto failing silently in the general case.\n\nFor an example of correctly checking at the call site, see I8fd313dd.\nIf callers prefer to fail silently, they may set GIT_CONFIG_PARAMETERS\nin the environment rather than using the config kwarg to pass\nconfiguration.\n\nChange-Id: I0de18153d44d3225cd3031e6ead54461430ed334\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6e8bb0327ed4da9052d8b46ac9fd1fc2171c7e0a",
      "old_mode": 33188,
      "old_path": "project.py",
      "new_id": "cdb4ecfde5c998b8c7cc00e681c491ea6f92a794",
      "new_mode": 33188,
      "new_path": "project.py"
    }
  ]
}
