)]}'
{
  "commit": "8b3aa36f5a7a0c923bc4a28ff19caae78644ae08",
  "tree": "4d7b1fd40388b208043e656360ef57a34a55a9df",
  "parents": [
    "43c8a30d150ecede9709c1f2527c8fba92c65f40"
  ],
  "author": {
    "name": "Patrick Steinhardt",
    "email": "ps@pks.im",
    "time": "Tue Oct 10 13:01:26 2023 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Oct 10 09:23:16 2023 -0700"
  },
  "message": "doc/git-worktree: mention \"refs/rewritten\" as per-worktree refs\n\nSome references are special in the context of worktrees as they are\nconsidered to be per-worktree instead of shared across all of the\nworktrees. Most importantly, this includes \"refs/worktree/\" that have\nexplicitly been designed such that users can create per-woorktree refs.\nBut there are also special references that have an associated meaning\nlike \"refs/bisect/\", which is used to track state of git-bisect(1).\n\nThese special per-worktree references are documented in git-worktree(1),\nbut one instance is missing. In a9be29c9817 (sequencer: make refs\ngenerated by the `label` command worktree-local, 2018-04-25), we have\nconverted \"refs/rewritten/\" to be a per-worktree reference as well.\nThese references are used by our sequencer infrastructure to generate\nlabels for rebased commits. So in order to allow for multiple concurrent\nrebases to happen in different worktrees, these references need to be\ntracked per worktree.\n\nWe forgot to update our documentation to mention these new per-worktree\nreferences, which is fixed by this patch.\n\nSigned-off-by: Patrick Steinhardt \u003cps@pks.im\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4fbf5e8386d7d4ae58230b17b534a90461ff421",
      "old_mode": 33188,
      "old_path": "Documentation/git-worktree.txt",
      "new_id": "93d76f5d665a57a8bdca565add921cbd8b76bc37",
      "new_mode": 33188,
      "new_path": "Documentation/git-worktree.txt"
    }
  ]
}
