)]}'
{
  "commit": "7fd9fd94fb8f23b86578ed86906b8caf0417db82",
  "tree": "816a507d8bc5b84c18243b642896e18180ead938",
  "parents": [
    "5fa0f5238b0cd46cfe7f6fa76c3f526ea98148d9",
    "d9589d4051537c387b70dc76e430c61b4c85a86d"
  ],
  "author": {
    "name": "Johannes Schindelin",
    "email": "johannes.schindelin@gmx.de",
    "time": "Wed Dec 04 23:06:31 2019 +0100"
  },
  "committer": {
    "name": "Johannes Schindelin",
    "email": "johannes.schindelin@gmx.de",
    "time": "Fri Dec 06 16:31:30 2019 +0100"
  },
  "message": "Sync with 2.22.2\n\n* maint-2.22: (43 commits)\n  Git 2.22.2\n  Git 2.21.1\n  mingw: sh arguments need quoting in more circumstances\n  mingw: fix quoting of empty arguments for `sh`\n  mingw: use MSYS2 quoting even when spawning shell scripts\n  mingw: detect when MSYS2\u0027s sh is to be spawned more robustly\n  t7415: drop v2.20.x-specific work-around\n  Git 2.20.2\n  t7415: adjust test for dubiously-nested submodule gitdirs for v2.20.x\n  Git 2.19.3\n  Git 2.18.2\n  Git 2.17.3\n  Git 2.16.6\n  test-drop-caches: use `has_dos_drive_prefix()`\n  Git 2.15.4\n  Git 2.14.6\n  mingw: handle `subst`-ed \"DOS drives\"\n  mingw: refuse to access paths with trailing spaces or periods\n  mingw: refuse to access paths with illegal characters\n  unpack-trees: let merged_entry() pass through do_add_entry()\u0027s errors\n  ...\n",
  "tree_diff": []
}
