)]}'
{
  "commit": "bb0ceb6264fa1aea6e68e07cb13cd9a88473febb",
  "tree": "3bb234811f3e3ff627dd73d83e99cf0adfa6eb17",
  "parents": [
    "ac39efbdf3d41443c40166b7578b7fb87c2f3b60"
  ],
  "author": {
    "name": "Johannes Schindelin",
    "email": "Johannes.Schindelin@gmx.de",
    "time": "Sat Aug 09 16:00:12 2008 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Aug 11 16:37:28 2008 -0700"
  },
  "message": "checkout --track: make up a sensible branch name if \u0027-b\u0027 was omitted\n\nWhat does the user most likely want with this command?\n\n\t$ git checkout --track origin/next\n\nExactly.  A branch called \u0027next\u0027, that tracks origin\u0027s branch \u0027next\u0027.\nMake it so.\n\nSigned-off-by: Johannes Schindelin \u003cjohannes.schindelin@gmx.de\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5aa69c0e12a6756fd6f79c117008a373f65ba5f5",
      "old_mode": 33188,
      "old_path": "Documentation/git-checkout.txt",
      "new_id": "43d4502547128c3155f598ae9c00b18d17c1ec2c",
      "new_mode": 33188,
      "new_path": "Documentation/git-checkout.txt"
    },
    {
      "type": "modify",
      "old_id": "411cc513c65ba854221ad52dd6aeaaac7d213c9d",
      "old_mode": 33188,
      "old_path": "builtin-checkout.c",
      "new_id": "e95eab9b1b1f068e432c4106d603becaa8f0d1f6",
      "new_mode": 33188,
      "new_path": "builtin-checkout.c"
    },
    {
      "type": "modify",
      "old_id": "9ad5d635a2881c920fff8e524aea0ed931f68e6c",
      "old_mode": 33261,
      "old_path": "t/t7201-co.sh",
      "new_id": "943dd57aacd379868687637fc9b2770b6ebc46d8",
      "new_mode": 33261,
      "new_path": "t/t7201-co.sh"
    }
  ]
}
