)]}'
{
  "commit": "18aff08e04502c565e9a0538df12d04f2ca8765c",
  "tree": "aaaf8579aacde4c18d5a4c224f28d044dc20a81d",
  "parents": [
    "afd49c39dd0089ab887f77be0a8a5a2fc5054cfa",
    "c0e190c168becfd7d6c27cd868542295bd474742"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Sep 03 12:37:03 2020 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Sep 03 12:37:03 2020 -0700"
  },
  "message": "Merge branch \u0027jc/undash-in-tree-git-callers\u0027\n\nA handful of places in in-tree code still relied on being able to\nexecute the git subcommands, especially built-ins, in \"git-foo\"\nform, which have been corrected.\n\n* jc/undash-in-tree-git-callers:\n  credential-cache: use child_process.args\n  cvsexportcommit: do not run git programs in dashed form\n  transport-helper: do not run git-remote-ext etc. in dashed form\n",
  "tree_diff": []
}
