)]}'
{
  "commit": "23d7781c0bac53b24f4598104e8ba38310e8d100",
  "tree": "b3b7f729746c96225f12177c111b3429f2da86a4",
  "parents": [
    "a54c527ae941a3bbf8b3ec54249ab12c3d6bf78b"
  ],
  "author": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Thu Oct 30 11:06:57 2008 -0700"
  },
  "committer": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Thu Oct 30 11:06:57 2008 -0700"
  },
  "message": "Don\u0027t print \"Already up-to-date\" during repo sync\n\nIf we are already up-to-date we just want to display no output.\nThis means we have to avoid calling \"git merge\" if there aren\u0027t\ncommits to be merged into the working directory.\n\nSigned-off-by: Shawn O. Pearce \u003csop@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b8a347d931803fcbaf90670b04fe32c404a72e3a",
      "old_mode": 33188,
      "old_path": "project.py",
      "new_id": "ffbdfd1c2445db9244668fd96d1844ea6106c3da",
      "new_mode": 33188,
      "new_path": "project.py"
    }
  ]
}
