)]}'
{
  "commit": "0bd16856ffb3968de73699ad0555d1fae6c45406",
  "tree": "9d2c78d62c1e4588bd54ae78a59205747af6500c",
  "parents": [
    "ce1a5a22a5beefac8a52da518855b5aecc562874"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Nov 20 11:45:35 2025 -0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Nov 24 17:00:47 2025 -0800"
  },
  "message": "config: really treat missing optional path as not configured\n\nThese callers expect that git_config_pathname() that returns 0 is a\nsignal that the variable they passed has a string they need to act\non.  But with the introduction of \":(optional)path\" earlier, that is\nno longer the case.  If the path specified by the configuration\nvariable is missing, their variable will get a NULL in it, and they\nneed to act on it (often, just refraining from copying it elsewhere).\n\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b10e84b664228e88a1411a80b534b69a9148352",
      "old_mode": 33188,
      "old_path": "builtin/blame.c",
      "new_id": "10928341442e0feea39fd4868fe58b57de80af4f",
      "new_mode": 33188,
      "new_path": "builtin/blame.c"
    },
    {
      "type": "modify",
      "old_id": "1113137a6f0b3f961fd02822154a41bcdedb6657",
      "old_mode": 33188,
      "old_path": "builtin/receive-pack.c",
      "new_id": "471857335429f865f6c599c5e60c24dc092cc6d7",
      "new_mode": 33188,
      "new_path": "builtin/receive-pack.c"
    },
    {
      "type": "modify",
      "old_id": "46c39f85c4ca9e5adfb5b5882ef8ab98326abd07",
      "old_mode": 33188,
      "old_path": "fetch-pack.c",
      "new_id": "33a3f20bfc4d27cc1809d3098b2adba80399d2af",
      "new_mode": 33188,
      "new_path": "fetch-pack.c"
    },
    {
      "type": "modify",
      "old_id": "171b424dd57de12093a88d2b10d122639dbb0a43",
      "old_mode": 33188,
      "old_path": "fsck.c",
      "new_id": "0c287699d282678c16aac4e41ca6602ae6f22b68",
      "new_mode": 33188,
      "new_path": "fsck.c"
    },
    {
      "type": "modify",
      "old_id": "06e7fb50603d22893e92c9c5f473e3c04d3396bf",
      "old_mode": 33188,
      "old_path": "gpg-interface.c",
      "new_id": "8b91a11a430a355b74750ccedf2d0ad3d2e9d763",
      "new_mode": 33188,
      "new_path": "gpg-interface.c"
    },
    {
      "type": "modify",
      "old_id": "98ddbf377f923b987d998ff2a9c3e33c3c8feeaf",
      "old_mode": 33188,
      "old_path": "setup.c",
      "new_id": "18301b5907dc2092df2a79c468cd34cf9241acd0",
      "new_mode": 33188,
      "new_path": "setup.c"
    }
  ]
}
