)]}'
{
  "commit": "b6e4cc8c32850315323961659e553d1d14591f7f",
  "tree": "a3b31c6c5d001c0658c510a6f621533fbee94d81",
  "parents": [
    "154717b3b0b0631fb6700d5fc77e779106530fc3"
  ],
  "author": {
    "name": "René Scharfe",
    "email": "l.s.r@web.de",
    "time": "Sun Dec 28 19:10:50 2025 +0100"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Dec 29 22:02:54 2025 +0900"
  },
  "message": "tag: support arbitrary repositories in parse_tag()\n\nAllow callers of parse_tag() pass in the repository to use.  Let most of\nthem pass in the_repository to get the same result as before.  One of\nthem has stopped using the_repository in ef9b0370da (sha1-name.c: store\nand use repo in struct disambiguate_state, 2019-04-16); let it pass in\nits stored 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": "443546aaac96f0371b5414013b0ee41848633622",
      "old_mode": 33188,
      "old_path": "builtin/describe.c",
      "new_id": "989a78d715d525ed925434986ff8c54063fe6217",
      "new_mode": 33188,
      "new_path": "builtin/describe.c"
    },
    {
      "type": "modify",
      "old_id": "1ce8d6ee21532655366547bf87373a30be91f38a",
      "old_mode": 33188,
      "old_path": "builtin/pack-objects.c",
      "new_id": "ca44b7894fc064afe4f55c252a930d8c8bddc815",
      "new_mode": 33188,
      "new_path": "builtin/pack-objects.c"
    },
    {
      "type": "modify",
      "old_id": "138fffded935c42810878ef10e46afd8084114a1",
      "old_mode": 33188,
      "old_path": "fsck.c",
      "new_id": "fae18d8561e0673bda4a627f5610bb5202991a83",
      "new_mode": 33188,
      "new_path": "fsck.c"
    },
    {
      "type": "modify",
      "old_id": "fed5de51531fde8657be62c6ac311dd098f0b9ce",
      "old_mode": 33188,
      "old_path": "object-name.c",
      "new_id": "8b862c124e05a9270afa7b83e6f7871f0a8a15cc",
      "new_mode": 33188,
      "new_path": "object-name.c"
    },
    {
      "type": "modify",
      "old_id": "d7454269e87cd3a1feb2856799a23137fc1855d2",
      "old_mode": 33188,
      "old_path": "ref-filter.c",
      "new_id": "c318f9ca0ec8dd6f4d877ba2f89390e3272ec52e",
      "new_mode": 33188,
      "new_path": "ref-filter.c"
    },
    {
      "type": "modify",
      "old_id": "9373c49d0614b022b4f5f82aaec82464b227e9fc",
      "old_mode": 33188,
      "old_path": "tag.c",
      "new_id": "9daeaf2a78ed54b10e237d1d19d729bb784fc620",
      "new_mode": 33188,
      "new_path": "tag.c"
    },
    {
      "type": "modify",
      "old_id": "55c2d0792b99cbc11dc595e3451b6c6c8f06b7c2",
      "old_mode": 33188,
      "old_path": "tag.h",
      "new_id": "534687c4caeca44b98c9dbd24ccb457d2cd0039a",
      "new_mode": 33188,
      "new_path": "tag.h"
    },
    {
      "type": "modify",
      "old_id": "409b646578a3d4b39b7f7feee3854f2b4662b2b0",
      "old_mode": 33188,
      "old_path": "walker.c",
      "new_id": "2891563b03620bc82b2e11a6712f407652ff2661",
      "new_mode": 33188,
      "new_path": "walker.c"
    }
  ]
}
