)]}'
{
  "commit": "db9bb280ed7df7858a2de5d1d0334114dd837be0",
  "tree": "2c90e8c32d9c3cd012763a37061841a079ee89de",
  "parents": [
    "eb8dc05c3d364174a6b694e2850ffd6cfe32c6d3"
  ],
  "author": {
    "name": "Paul Tan",
    "email": "pyokagan@gmail.com",
    "time": "Mon May 18 21:45:42 2015 +0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon May 18 11:22:38 2015 -0700"
  },
  "message": "pull: parse pull.ff as a bool or string\n\nSince b814da8 (pull: add pull.ff configuration, 2014-01-15) git-pull\nsupported setting --(no-)ff via the pull.ff configuration value.\nHowever, as it only matches the string values of \"true\" and \"false\", it\ndoes not support other boolean aliases such as \"on\", \"off\", \"1\", \"0\".\nThis is inconsistent with the merge.ff setting, which supports these\naliases.\n\nFix this by using the bool_or_string_config function to retrieve the\nvalue of pull.ff.\n\nSigned-off-by: Paul Tan \u003cpyokagan@gmail.com\u003e\nReviewed-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": "2aea4fa38a7e2dcb945b419aa44ca89a5fe5b874",
      "old_mode": 33261,
      "old_path": "git-pull.sh",
      "new_id": "09f6beabdcc9c069d688af1f82bac5cdbbdcdd07",
      "new_mode": 33261,
      "new_path": "git-pull.sh"
    }
  ]
}
