)]}'
{
  "commit": "3c6f97f7b925d6694a90b6990c4a5ebf6221f889",
  "tree": "38caba02c6012e6951f0eec01a0559652668b30d",
  "parents": [
    "b42ddb28427bf65ac5ad56ebe01f4ab284d55c98",
    "2e8a9d94b009c69628e29bc7c50d9a3fc12e14ba"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Aug 26 09:05:37 2026 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Aug 26 09:05:37 2026 -0700"
  },
  "message": "Merge branch \u0027rs/worktree-add-basename-fixes\u0027 into jch\n\nThe string extraction logic for the branch name and worktree name\nfrom the given path in \u0027git worktree add\u0027 has been corrected and\nsimplified to avoid out-of-bounds reads and improper handling of\ntrailing slashes.\n\n* rs/worktree-add-basename-fixes:\n  worktree add: let worktree_basename() return string copy\n  worktree add: trim slashes when deriving branch name from path\n  worktree add: reject separator-only path\n  worktree add: don\u0027t read out of bounds in worktree_basename()\n",
  "tree_diff": []
}
