)]}'
{
  "commit": "52b2742df81a528f1fb0c5fa89bb408781459576",
  "tree": "1c075ab0c311e094d3dfbab3f1c018d3772af348",
  "parents": [
    "964344198381c62b17f02db49bad1cea7df59976",
    "b4374e96c84ed9394fed363973eb540da308ed4f"
  ],
  "author": {
    "name": "Jiang Xin",
    "email": "worldhello.net@gmail.com",
    "time": "Wed Mar 11 14:59:05 2020 +0800"
  },
  "committer": {
    "name": "Jiang Xin",
    "email": "worldhello.net@gmail.com",
    "time": "Wed Mar 11 14:59:05 2020 +0800"
  },
  "message": "Merge branch \u0027master\u0027 of github.com:git/git into git-po-master\n\n* \u0027master\u0027 of github.com:git/git: (27 commits)\n  Git 2.26-rc1\n  remote-curl: show progress for fetches over dumb HTTP\n  show_one_mergetag: print non-parent in hex form.\n  config.mak.dev: re-enable -Wformat-zero-length\n  rebase-interactive.c: silence format-zero-length warnings\n  mingw: workaround for hangs when sending STDIN\n  t6020: new test with interleaved lexicographic ordering of directories\n  t6022, t6046: test expected behavior instead of testing a proxy for it\n  t3035: prefer test_must_fail to bash negation for git commands\n  t6020, t6022, t6035: update merge tests to use test helper functions\n  t602[1236], t6034: modernize test formatting\n  merge-recursive: apply collision handling unification to recursive case\n  completion: add diff --color-moved[-ws]\n  t1050: replace test -f with test_path_is_file\n  am: support --show-current-patch\u003ddiff to retrieve .git/rebase-apply/patch\n  am: support --show-current-patch\u003draw as a synonym for--show-current-patch\n  am: convert \"resume\" variable to a struct\n  parse-options: convert \"command mode\" to a flag\n  parse-options: add testcases for OPT_CMDMODE()\n  stash push: support the --pathspec-from-file option\n  ...\n",
  "tree_diff": []
}
