)]}'
{
  "commit": "4f2e842dd0046a12bd82bb2b5aa066c686dc3f44",
  "tree": "599bdd05e261c2fc93fd02e918ddc0a0ae26cd5d",
  "parents": [
    "8db355964d89c19eb262ffe38e57e5a610e1cc05"
  ],
  "author": {
    "name": "Björn Gustavsson",
    "email": "bgustavsson@gmail.com",
    "time": "Thu Dec 31 10:43:17 2009 +0100"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Dec 31 12:23:41 2009 -0800"
  },
  "message": "Fix \"git remote update\" with remotes.defalt set\n\nStarting from commit 8db35596, \"git remote update\" (with no\ngroup name given) will fail with the following message if\nremotes.default has been set in the config file:\n\nfatal: \u0027default\u0027 does not appear to be a git repository\nfatal: The remote end hung up unexpectedly\n\nThe problem is that the --multiple option is not passed to\n\"git fetch\" if no remote or group name is given on the command\nline. Fix the problem by always passing the --multiple\noption to \"git fetch\" (which actually simplifies the code).\n\nReported-by: YONETANI Tomokazu\n\nSigned-off-by: Björn Gustavsson \u003cbgustavsson@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fb0d66d8c5ab94156326fe5eb9ef91acb4992c00",
      "old_mode": 33188,
      "old_path": "builtin-remote.c",
      "new_id": "50abd26a66c091e2374744cdf5bd3b0c5dce889e",
      "new_mode": 33188,
      "new_path": "builtin-remote.c"
    },
    {
      "type": "modify",
      "old_id": "e931ce6c69c8819b4273e0c81eb17bf8d8eacc5d",
      "old_mode": 33261,
      "old_path": "t/t5505-remote.sh",
      "new_id": "989f1d44a579dedb58597cb65798cc1afbf80856",
      "new_mode": 33261,
      "new_path": "t/t5505-remote.sh"
    }
  ]
}
