)]}'
{
  "commit": "2e486bfbf75c5098406a07e6967ecb80a28c316a",
  "tree": "952c2f6cd8791f4e6efe1facb904da2b0dfcb0ca",
  "parents": [
    "75e05f6bc3b3e04301d25327f54b2c9998471c1d"
  ],
  "author": {
    "name": "René Scharfe",
    "email": "l.s.r@web.de",
    "time": "Tue Jul 14 19:59:56 2026 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Jul 14 12:54:25 2026 -0700"
  },
  "message": "use repo_hold_lock_file_for_update{,_mode,_timeout}() with custom repos\n\nApply the config setting core.sharedRepository from the repository at\nhand instead of from the_repository.\n\nSigned-off-by: René Scharfe \u003cl.s.r@web.de\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e54453f799ea2ccc736e4f213641e4bdd95a07d",
      "old_mode": 33188,
      "old_path": "apply.c",
      "new_id": "ac1bfc7f85a5d5a506ed2ca8021c733380aa54b9",
      "new_mode": 33188,
      "new_path": "apply.c"
    },
    {
      "type": "modify",
      "old_id": "26778f8515deefc835c041a69a98655718e87bb1",
      "old_mode": 33188,
      "old_path": "builtin/difftool.c",
      "new_id": "99c01c92ef212a55bc3640fc7b229280cd73f01f",
      "new_mode": 33188,
      "new_path": "builtin/difftool.c"
    },
    {
      "type": "modify",
      "old_id": "c26c93ee0fe4a3cbdb7b9241c1296e3b1b4aed7f",
      "old_mode": 33188,
      "old_path": "builtin/gc.c",
      "new_id": "01d034829c609b3f8cf5f12df0b70406f766c2e0",
      "new_mode": 33188,
      "new_path": "builtin/gc.c"
    },
    {
      "type": "modify",
      "old_id": "091465a59e2f962c001228e907bf93698acc11b8",
      "old_mode": 33188,
      "old_path": "builtin/history.c",
      "new_id": "5b070fb33514088b04890df624a07a5818ae1e7a",
      "new_mode": 33188,
      "new_path": "builtin/history.c"
    },
    {
      "type": "modify",
      "old_id": "0863d0fb460cf80bdbce6bcc270bd25eb81a557b",
      "old_mode": 33188,
      "old_path": "builtin/sparse-checkout.c",
      "new_id": "cb4a037b77029156f1bf5dc25f307e83224a87ee",
      "new_mode": 33188,
      "new_path": "builtin/sparse-checkout.c"
    },
    {
      "type": "modify",
      "old_id": "fd2db2c837df603771418009ec38504fe3b853bb",
      "old_mode": 33188,
      "old_path": "bundle.c",
      "new_id": "b64716f252b78f288444c32a6d3cc2e02e3e78bd",
      "new_mode": 33188,
      "new_path": "bundle.c"
    },
    {
      "type": "modify",
      "old_id": "801471a09802d9b124acc0e0facca5781cc54611",
      "old_mode": 33188,
      "old_path": "commit-graph.c",
      "new_id": "063b545eb75c1e472d5f64182f73b6b46394682d",
      "new_mode": 33188,
      "new_path": "commit-graph.c"
    },
    {
      "type": "modify",
      "old_id": "6a0de86e3ae95865f39b8608ed037de06f2f47fb",
      "old_mode": 33188,
      "old_path": "config.c",
      "new_id": "d29425ab8e8408b206ac4357759f91bda3e6e1ea",
      "new_mode": 33188,
      "new_path": "config.c"
    },
    {
      "type": "modify",
      "old_id": "0b626c1b85464209cc7b2be796ab8c8b012ac997",
      "old_mode": 33188,
      "old_path": "loose.c",
      "new_id": "a79cafd38aae98bd316d870f1a0c49d4477c8046",
      "new_mode": 33188,
      "new_path": "loose.c"
    },
    {
      "type": "modify",
      "old_id": "19e1cd10b7dee4c6dcab90f14d6ca7d65738dc5a",
      "old_mode": 33188,
      "old_path": "midx-write.c",
      "new_id": "e0730d02545687e5e1f2be339036e428eaa09ba2",
      "new_mode": 33188,
      "new_path": "midx-write.c"
    },
    {
      "type": "modify",
      "old_id": "5bdd04292253971fdfc3cb60fb9f1201a6075f2e",
      "old_mode": 33188,
      "old_path": "odb/source-files.c",
      "new_id": "3dd9e71e7341e5a5f831cb89237c03fd70131ab2",
      "new_mode": 33188,
      "new_path": "odb/source-files.c"
    },
    {
      "type": "modify",
      "old_id": "a4c7858787127d1ffd76d6b898ab928a68d33afc",
      "old_mode": 33188,
      "old_path": "refs/files-backend.c",
      "new_id": "2e82258844e8725881e114aa8e46f45c263eea2c",
      "new_mode": 33188,
      "new_path": "refs/files-backend.c"
    },
    {
      "type": "modify",
      "old_id": "7c4e8aca87355596215f505e2c6b32721d728327",
      "old_mode": 33188,
      "old_path": "refs/packed-backend.c",
      "new_id": "117f2d43681a6b0ce171247240caeb49f56236b4",
      "new_mode": 33188,
      "new_path": "refs/packed-backend.c"
    },
    {
      "type": "modify",
      "old_id": "1db48e801d63d0c97001d96861d90037a5a5ba51",
      "old_mode": 33188,
      "old_path": "refs/packed-backend.h",
      "new_id": "8a7b3238254d3d0fd4e504443497323862863319",
      "new_mode": 33188,
      "new_path": "refs/packed-backend.h"
    },
    {
      "type": "modify",
      "old_id": "b6b1de718058dac998180bac067d424966f11b25",
      "old_mode": 33188,
      "old_path": "repack-midx.c",
      "new_id": "78dbed3df6a71e770e39cbbfd402fd445fc1976d",
      "new_mode": 33188,
      "new_path": "repack-midx.c"
    },
    {
      "type": "modify",
      "old_id": "187dd471c4e607910f093aec6cdb641f382d1229",
      "old_mode": 33188,
      "old_path": "repository.c",
      "new_id": "25583073085f6108e234ae6249134eae7ce4f902",
      "new_mode": 33188,
      "new_path": "repository.c"
    },
    {
      "type": "modify",
      "old_id": "8232542585cad411e4937c6c1ec3d1196879d199",
      "old_mode": 33188,
      "old_path": "rerere.c",
      "new_id": "2d1e99ec11429447570e87a90d3c1c72b7d98848",
      "new_mode": 33188,
      "new_path": "rerere.c"
    }
  ]
}
