)]}'
{
  "commit": "63ea7cd6744b42aa7b62b1694c95a5823de897db",
  "tree": "ffe5c2b41cfd3cc239f61efd5b36b79171752ede",
  "parents": [
    "ac6889a969aa928ae3e8a85be5327b8fa42f4f8e"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Oct 13 16:47:54 2026 +0100"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Oct 13 10:31:06 2026 -0700"
  },
  "message": "checkout -m \u003cpath\u003e: cache merge settings\n\nLookup the conflict style and normalization config settings once and\ncache the results, rather than looking up the same data for every path\nthat is being merged. While looking up the config settings each time is\nfairly inexpensive, the next commit will start reading the conflict\nlabels to use from a file and we want to avoid doing that more than\nonce.\n\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\nSigned-off-by: Phillip Wood \u003cphillip.wood@dunelm.org.uk\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bdd2d816b6866829846a3fef672403426d46f577",
      "old_mode": 33188,
      "old_path": "builtin/checkout.c",
      "new_id": "ac66de23f97f9740ad7b4adc6b8925d881abb70d",
      "new_mode": 33188,
      "new_path": "builtin/checkout.c"
    }
  ]
}
