)]}'
{
  "commit": "9364bf465d23ff26f5e2eb4ee52434e7a69894f1",
  "tree": "8e0237f615c969c37c08483485915d7d0e6305cf",
  "parents": [
    "48bf2fa8bad054d66bd79c6ba903c89c704201f7"
  ],
  "author": {
    "name": "Andrey Bienkowski",
    "email": "hexagonrecursion@gmail.com",
    "time": "Tue Apr 20 11:24:37 2021 +0000"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Apr 20 12:57:26 2021 -0700"
  },
  "message": "doc: clarify the filename encoding in git diff\n\nAFAICT parsing the output of `git diff --name-only master...feature`\nis the intended way of programmatically getting the list of files\nmodified\nby a feature branch. It is impossible to parse text unless you know what\nencoding it is in. The output encoding of diff --name-only and\n\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aa2b5c11f20bf3c94a9a7b704ac72dfe24b5900d",
      "old_mode": 33188,
      "old_path": "Documentation/diff-options.txt",
      "new_id": "69de49f977b63ea547e43175490f762c00b6835c",
      "new_mode": 33188,
      "new_path": "Documentation/diff-options.txt"
    }
  ]
}
