)]}'
{
  "commit": "50f7f93213d623294ea5b4c8981437a81a97e289",
  "tree": "210da3c4c4e18dde9f675e252c58209ed6fd054a",
  "parents": [
    "da12976c7754b1de42c6fbe0e00fb8f77dce00ec",
    "1be6ebe264031dc2175fec50c36df25fafd25084"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Jul 30 10:32:03 2026 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Jul 30 10:32:03 2026 -0700"
  },
  "message": "Merge branch \u0027tn/stash-avoid-sparse-index-expansion\u0027\n\nThe \u0027git stash push\u0027 command has been optimized to avoid unnecessary\nsparse index expansion when pathspecs are wholly inside the\nsparse-checkout cone.  Also, a potential out-of-bounds read in the\nsparse-index expansion check helper pathspec_needs_expanded_index()\nhas been fixed by consistently using the parsed, prefixed path.\n\n* tn/stash-avoid-sparse-index-expansion:\n  stash: avoid sparse-index expansion for in-cone paths\n  pathspec: use match for sparse-index expansion checks\n",
  "tree_diff": []
}
