)]}'
{
  "commit": "7ca3c0ac37bfb803f11db14b7223f6d8f0cd142e",
  "tree": "398fb7d6f2379542cfeae4db21a7e75046c3306a",
  "parents": [
    "5c3b801dab9d29c63c6c929405f808f064c11b77"
  ],
  "author": {
    "name": "Jonathan Tan",
    "email": "jonathantanmy@google.com",
    "time": "Mon Aug 17 21:01:36 2020 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Aug 18 16:46:53 2020 -0700"
  },
  "message": "promisor-remote: lazy-fetch objects in subprocess\n\nTeach Git to lazy-fetch missing objects in a subprocess instead of doing\nit in-process. This allows any fatal errors that occur during the fetch\nto be isolated and converted into an error return value, instead of\ncausing the current command being run to terminate.\n\nSigned-off-by: Jonathan Tan \u003cjonathantanmy@google.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9e17e7a28784a5b3ab1345db94940eb05e5b6c6",
      "old_mode": 33188,
      "old_path": "Documentation/technical/partial-clone.txt",
      "new_id": "0780d30caca6aa1e93a77b9bfb2dc15103fd1a99",
      "new_mode": 33188,
      "new_path": "Documentation/technical/partial-clone.txt"
    },
    {
      "type": "modify",
      "old_id": "baaea12fd69b3b2c86f9fe5308a06c65e2eff3eb",
      "old_mode": 33188,
      "old_path": "promisor-remote.c",
      "new_id": "6530e26f98cc4df511527a10fda2d605ac5b1e20",
      "new_mode": 33188,
      "new_path": "promisor-remote.c"
    },
    {
      "type": "modify",
      "old_id": "a5ebdf9ff3cd79091de98c8aca7b27bfcda94c2c",
      "old_mode": 33261,
      "old_path": "t/t0410-partial-clone.sh",
      "new_id": "d681e90640398cc7abcd7a403a547cb61511b022",
      "new_mode": 33261,
      "new_path": "t/t0410-partial-clone.sh"
    },
    {
      "type": "modify",
      "old_id": "ef8e0e9cb01f1aae472c7606e33a5ef7d24a08f4",
      "old_mode": 33261,
      "old_path": "t/t4067-diff-partial-clone.sh",
      "new_id": "804f2a82e8315d4f5936894adf7846769d2e201d",
      "new_mode": 33261,
      "new_path": "t/t4067-diff-partial-clone.sh"
    },
    {
      "type": "modify",
      "old_id": "3d6a93343adc6b14d096f6b42e5b9548bf1f0e55",
      "old_mode": 33261,
      "old_path": "t/t5300-pack-object.sh",
      "new_id": "392201cabdfece945104c6cc8bde3e87f3edd99f",
      "new_mode": 33261,
      "new_path": "t/t5300-pack-object.sh"
    },
    {
      "type": "modify",
      "old_id": "eb9a093e25fadce8f8e6964e1e4b208256419cad",
      "old_mode": 33261,
      "old_path": "t/t5601-clone.sh",
      "new_id": "15fb64c18d860e582542c0ae225897b9b22e89d0",
      "new_mode": 33261,
      "new_path": "t/t5601-clone.sh"
    }
  ]
}
