)]}'
{
  "commit": "7b6d0cd51b30e842ffb95d045385100b7c677886",
  "tree": "a12833ed2f687f197324fdc07ffa3112a2be7ae2",
  "parents": [
    "59063fe8b415f150eecd38c63b0171a0e8449364",
    "6fea405bb92100a229c0ee83c98e062e271577cd"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Apr 07 14:59:26 2026 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Apr 07 14:59:26 2026 -0700"
  },
  "message": "Merge branch \u0027ps/fsck-wo-the-repository\u0027\n\nInternals of \"git fsck\" have been refactored to not depend on the\nglobal `the_repository` variable.\n\n* ps/fsck-wo-the-repository:\n  builtin/fsck: stop using `the_repository` in error reporting\n  builtin/fsck: stop using `the_repository` when marking objects\n  builtin/fsck: stop using `the_repository` when checking packed objects\n  builtin/fsck: stop using `the_repository` with loose objects\n  builtin/fsck: stop using `the_repository` when checking reflogs\n  builtin/fsck: stop using `the_repository` when checking refs\n  builtin/fsck: stop using `the_repository` when snapshotting refs\n  builtin/fsck: fix trivial dependence on `the_repository`\n  fsck: drop USE_THE_REPOSITORY\n  fsck: store repository in fsck options\n  fsck: initialize fsck options via a function\n  fetch-pack: move fsck options into function scope\n",
  "tree_diff": []
}
