)]}'
{
  "commit": "2929c8e895b68fc0e7e2b74e1c116bca32836235",
  "tree": "48ca8bcf0fce077f9693350bad67895750fee959",
  "parents": [
    "ed0aed1e17637cf2fc6759c7284b93b997ff46b7",
    "560013321c654987c7174c962190f901bad9e6b2"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Fri Nov 13 14:30:51 2026 -0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Fri Nov 13 14:30:52 2026 -0800"
  },
  "message": "Merge branch \u0027pw/stash-change-check-only-once\u0027\n\nThe index loading and refreshing logic in \u0027git stash create\u0027 and \u0027git\nstash push\u0027 has been optimized by eliminating redundant change\ndetection checks and preload_index() calls, saving several lstat()\ncalls per changed path.\n\n* pw/stash-change-check-only-once:\n  stash: simplify reset_tree() function signature\n  stash create: remove unnecessary index load and refresh\n  stash create: rework temporary index creation\n  stash push: avoid duplicate calls to preload_index()\n  stash push: remove duplicate changes detection\n  stash create: remove duplicate changes detection\n  stash: use an enum for create status\n",
  "tree_diff": []
}
