)]}'
{
  "commit": "eae7c16c3db2e746dd720c4e9ad7c1724d372b07",
  "tree": "06e0bfb28e8b6a31c03d163e97ac0497f1405a09",
  "parents": [
    "be6ac3510708da0d662f97783ccaca0794a34593"
  ],
  "author": {
    "name": "Johannes Schindelin",
    "email": "johannes.schindelin@gmx.de",
    "time": "Wed Dec 17 14:18:45 2025 +0000"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Dec 18 08:18:14 2025 +0900"
  },
  "message": "t6423: introduce Windows-specific handling for symlinking to /dev/null\n\nThe device `/dev/null` does not exist on Windows, it\u0027s called `NUL`\nthere. Calling `ln -s /dev/null my-symlink` in a symlink-enabled MSYS2\nBash will therefore literally link to a file or directory called `null`\nthat is supposed to be in the current drive\u0027s top-level `dev` directory.\nWhich typically does not exist.\n\nThe test, however, really wants the created symbolic link to point to\nthe NUL device. Let\u0027s instead use the `mklink` utility on Windows to\nperform that job, and keep using `ln -s /dev/null \u003ctarget\u003e` on\nnon-Windows platforms.\n\nWhile at it, add the missing `SYMLINKS` prereq because this test _still_\nwould not pass on Windows before support for symbolic links is\nupstreamed from Git for Windows.\n\nSigned-off-by: Johannes Schindelin \u003cjohannes.schindelin@gmx.de\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "533ac85dc834092497fcdb6b36b845a2cd49519b",
      "old_mode": 33261,
      "old_path": "t/t6423-merge-rename-directories.sh",
      "new_id": "53535a8ebfc393723f93cecc213a0687508f70ab",
      "new_mode": 33261,
      "new_path": "t/t6423-merge-rename-directories.sh"
    }
  ]
}
