)]}'
{
  "commit": "32eaf1de7f79c4ba09f3de3261c84e52e0a67af5",
  "tree": "116a16ece696460c5bcb469ddfe3740d5aa5e6f4",
  "parents": [
    "edca4152560522a431a51fc0a06147fc680b5b18"
  ],
  "author": {
    "name": "Kenichi Saita",
    "email": "nitoyon@gmail.com",
    "time": "Thu May 30 01:01:23 2013 +0900"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed May 29 12:50:08 2013 -0700"
  },
  "message": "difftool --dir-diff: allow changing any clean working tree file\n\nThe temporary directory prepared by \"difftool --dir-diff\" to\nshow the result of a change can be modified by the user via\nthe tree diff program, and we try hard not to lose changes\nto them after tree diff program returns to us.\n\nHowever, the set of files to be copied back is computed\ndifferently between --symlinks and --no-symlinks modes.  The\nformer checks all paths that start out as identical to the\nworking tree file, while the latter checks paths that\nalready had a local modification in the working tree,\nallowing changes made in the tree diff program to paths that\ndid not have any local change to be lost.\n\nSigned-off-by: Kenichi Saita \u003cnitoyon@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8a7520553776ec9d0c8d38526041dd37742d3bc1",
      "old_mode": 33261,
      "old_path": "git-difftool.perl",
      "new_id": "e57d3d1295a5ba0a9c02c19df512c909a0631baa",
      "new_mode": 33261,
      "new_path": "git-difftool.perl"
    },
    {
      "type": "modify",
      "old_id": "d46f0411bd9a08b38035c8fb5ca611723b8baed2",
      "old_mode": 33261,
      "old_path": "t/t7800-difftool.sh",
      "new_id": "2418528487624bf5497af71c9958a84e0a50328f",
      "new_mode": 33261,
      "new_path": "t/t7800-difftool.sh"
    }
  ]
}
