)]}'
{
  "commit": "288123f01cb1b835edbf6e2e188159c2ff858aca",
  "tree": "c10efa0ec8474dc08928427134ad7116d3bee046",
  "parents": [
    "19c6a4f8369f37c0df1fb57008a891eb6a6dc4bb"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Jan 21 19:05:19 2010 -0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Fri Jan 22 15:34:56 2010 -0800"
  },
  "message": "ignore duplicated slashes in make_relative_path()\n\nThe function takes two paths, an early part of abs is supposed to match\nbase; otherwise abs is not a path under base and the function returns the\nfull path of abs.  The caller can easily confuse the implementation by\ngiving duplicated and needless slashes in these path arguments.\n\nCredit for test script, motivation and initial patch goes to Thomas Rast.\nA follow-up fix (squashed) is by Hannes.\n\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ec950b27f1c3e4919ce7d1696360c5a49abb724",
      "old_mode": 33188,
      "old_path": "path.c",
      "new_id": "79aa104712364a8c18964feecd4c8079449a78cf",
      "new_mode": 33188,
      "new_path": "path.c"
    },
    {
      "type": "modify",
      "old_id": "74e6443664010196f2694304179917fdadc53c01",
      "old_mode": 33261,
      "old_path": "t/t1501-worktree.sh",
      "new_id": "9df301211c7f03e4a9edb0ccb9b1a7a648f97d8c",
      "new_mode": 33261,
      "new_path": "t/t1501-worktree.sh"
    }
  ]
}
