)]}'
{
  "commit": "5061a44bcc7bfab0764b3854b8b2df69a93675ad",
  "tree": "acf2b22a7ceddad7345b2e2aeec2df4b1354b0f1",
  "parents": [
    "9a3d637541a5b6fcd84b6f5fa057e597d1696460"
  ],
  "author": {
    "name": "Paul Tan",
    "email": "pyokagan@gmail.com",
    "time": "Mon May 18 21:39:56 2015 +0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon May 18 11:19:36 2015 -0700"
  },
  "message": "pull: handle --log\u003d\u003cn\u003e\n\nSince efb779f (merge, pull: add \u0027--(no-)log\u0027 command line option,\n2008-04-06) git-pull supported the (--no-)log switch and would pass it\nto git-merge.\n\n96e9420 (merge: Make \u0027--log\u0027 an integer option for number of shortlog\nentries, 2010-09-08) implemented support for the --log\u003d\u003cn\u003e switch, which\nwould explicitly set the number of shortlog entries. However, git-pull\ndoes not recognize this option, and will instead pass it to git-fetch,\nleading to \"unknown option\" errors.\n\nFix this by matching --log\u003d* in addition to --log and --no-log.\n\nImplement a test for this use case.\n\nSigned-off-by: Paul Tan \u003cpyokagan@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d4fc77b05648c7d2d76ae932b7d68cdf411d364",
      "old_mode": 33261,
      "old_path": "git-pull.sh",
      "new_id": "13e9d37efa61610e13d21f88325a045d276ec776",
      "new_mode": 33261,
      "new_path": "git-pull.sh"
    },
    {
      "type": "modify",
      "old_id": "8cccecc2fcce0c1a9b1f90a30608ab9e9b662eae",
      "old_mode": 33261,
      "old_path": "t/t5524-pull-msg.sh",
      "new_id": "c278adaa5a2556327a820cdeb98943b58d1e429f",
      "new_mode": 33261,
      "new_path": "t/t5524-pull-msg.sh"
    }
  ]
}
