)]}'
{
  "commit": "8c8674fc954d8c4bc46f303a141f510ecf264fcd",
  "tree": "7051d86def82068ed533d8d8209289e91aaed9d4",
  "parents": [
    "44ec754dc766e38684d9ad4563019378730eea82"
  ],
  "author": {
    "name": "Jeff King",
    "email": "peff@peff.net",
    "time": "Fri Mar 25 14:13:31 2011 -0400"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sun Apr 03 12:35:39 2011 -0700"
  },
  "message": "pull: do not clobber untracked files on initial pull\n\nFor a pull into an unborn branch, we do not use \"git merge\"\nat all. Instead, we call read-tree directly. However, we\nused the --reset parameter instead of \"-m\", which turns off\nthe safety features.\n\nSigned-off-by: Jeff King \u003cpeff@peff.net\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f6b7b8404896c15487044bcfaa64f758faeeef06",
      "old_mode": 33261,
      "old_path": "git-pull.sh",
      "new_id": "c98c0fc32e1c4dd0ab2a5b84d63f63db651190c6",
      "new_mode": 33261,
      "new_path": "git-pull.sh"
    },
    {
      "type": "modify",
      "old_id": "0470a81be0edaf883788d313778ef6865ed34c6f",
      "old_mode": 33261,
      "old_path": "t/t5520-pull.sh",
      "new_id": "0e5eb678ce6b2f4fad79c39947455e5284313ba4",
      "new_mode": 33261,
      "new_path": "t/t5520-pull.sh"
    }
  ]
}
