)]}'
{
  "commit": "334ae397452170dacfcd8e69e4a41f6a64f54eec",
  "tree": "10195585b9d28180cd58df7e43e975016359cdf6",
  "parents": [
    "5d77298d084f01a854c8aecc1709acf53d956ef8"
  ],
  "author": {
    "name": "Martin von Zweigbergk",
    "email": "martinvonz@gmail.com",
    "time": "Fri Dec 21 11:10:11 2012 -0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sun Dec 23 10:40:37 2012 -0800"
  },
  "message": "learn to pick/revert into unborn branch\n\ncherry-picking into an unborn branch should work, so make it work,\nwith or without --ff.\n\nCherry-picking anything other than a commit that only adds files, will\nnaturally result in conflicts. Similarly, revert also works, but will\nresult in conflicts unless the specified revision only deletes files.\n\nSigned-off-by: Martin von Zweigbergk \u003cmartinvonz@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "22604902aa4c4dd146f562c4841c344a773a9bda",
      "old_mode": 33188,
      "old_path": "sequencer.c",
      "new_id": "aef5e8a0170c5b337f1aa3ac7a35be3b54957729",
      "new_mode": 33188,
      "new_path": "sequencer.c"
    },
    {
      "type": "modify",
      "old_id": "34c86e5de69468fe7618383e556d1711cc49b0bb",
      "old_mode": 33261,
      "old_path": "t/t3501-revert-cherry-pick.sh",
      "new_id": "6f489e20eecb48c6e1a2dc2b1fe90e47e7b3e7ad",
      "new_mode": 33261,
      "new_path": "t/t3501-revert-cherry-pick.sh"
    },
    {
      "type": "modify",
      "old_id": "51ca391e472441d2d503e721795d609bfaad1100",
      "old_mode": 33261,
      "old_path": "t/t3506-cherry-pick-ff.sh",
      "new_id": "373aad623c8f02f6f9753eb38c6393a69c027001",
      "new_mode": 33261,
      "new_path": "t/t3506-cherry-pick-ff.sh"
    }
  ]
}
