)]}'
{
  "commit": "d1c133f5d48a45ad8ba29c4cb2c2a824f4f600fa",
  "tree": "f0d17f0d1dd6c7c194ecb32a27f36aea1546ce1f",
  "parents": [
    "d089391c0058f500768bb68f3bee7af78975de58"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Sat Jul 16 13:55:50 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Sat Jul 16 13:55:50 2005 -0700"
  },
  "message": "Merge three separate \"fetch refs\" functions\n\nIt really just boils down to one \"get_remote_heads()\" function, and a\ncommon \"struct ref\" structure definition.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73e05dcd8b1445e650f0628768242f10b8dabd24",
      "old_mode": 33188,
      "old_path": "cache.h",
      "new_id": "150e144c5e12fc0a13e480958d91247a83d13f88",
      "new_mode": 33188,
      "new_path": "cache.h"
    },
    {
      "type": "modify",
      "old_id": "2aa522089e94f9c2e3b8887efb769f654a34ebde",
      "old_mode": 33188,
      "old_path": "clone-pack.c",
      "new_id": "e9c20dee71ac18cdc4ff06d78e5a9345a347914d",
      "new_mode": 33188,
      "new_path": "clone-pack.c"
    },
    {
      "type": "modify",
      "old_id": "f01b547574636d109f14c791287e6f4e52502de2",
      "old_mode": 33188,
      "old_path": "connect.c",
      "new_id": "6bf737cbfa1c243b209d90b0198c5e6d37a503c2",
      "new_mode": 33188,
      "new_path": "connect.c"
    },
    {
      "type": "modify",
      "old_id": "9b1bc52244b390e3b046ae5e4b7889f8936a5510",
      "old_mode": 33188,
      "old_path": "fetch-pack.c",
      "new_id": "65e007639ac744c3f354f71c157a85c5d6477d49",
      "new_mode": 33188,
      "new_path": "fetch-pack.c"
    },
    {
      "type": "modify",
      "old_id": "abc4d1f0007591d8e64792da9098c7042da3bbab",
      "old_mode": 33188,
      "old_path": "send-pack.c",
      "new_id": "2994df401ab1b23674b1347cf6b3e5570dcffa21",
      "new_mode": 33188,
      "new_path": "send-pack.c"
    }
  ]
}
