)]}'
{
  "commit": "9f3a11508719a244fa52d5418bfd29847a272211",
  "tree": "d0df1f7cd96dea5faf8064727f0fb5cbbd6912ee",
  "parents": [
    "9a2fb147f2c61d0cab52c883e7e26f5b7948e3ed"
  ],
  "author": {
    "name": "Phillip Wood",
    "email": "phillip.wood@dunelm.org.uk",
    "time": "Wed Nov 26 14:33:37 2025 +0000"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Nov 26 09:33:52 2025 -0800"
  },
  "message": "replay: do not copy \"gpgsign-sha256\" header\n\nWhen \"git replay\" replays a commit it copies the extended headers\nacross from the original commit. However, if the original commit\nwas signed, we do not want to copy the header associated with the\nsignature is it wont be valid for the new commit. The code already\nknows to avoid coping the \"gpgsig\" header but does not know to avoid\ncopying the \"gpgsig-sha256\" header.  Add that header to the list of\nexclusions to match what \"git commit --amend\" does.\n\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": "6172c8aacc9873f417446ad88f7b04901264ef98",
      "old_mode": 33188,
      "old_path": "builtin/replay.c",
      "new_id": "d12e4d548727d6b9be8482a62c82c012a2127518",
      "new_mode": 33188,
      "new_path": "builtin/replay.c"
    }
  ]
}
