)]}'
{
  "commit": "89b9e31dd56705af01da2a1a3dc2d466172cb016",
  "tree": "15acb18b4ed356512377ba44cb9939b8553403d4",
  "parents": [
    "9752ad0bb79f680bca48db7adc45338b298304b0"
  ],
  "author": {
    "name": "Todd Zullinger",
    "email": "tmz@pobox.com",
    "time": "Tue Nov 14 11:17:52 2017 -0500"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Nov 15 10:23:31 2017 +0900"
  },
  "message": "notes: send \"Automatic notes merge failed\" messages to stderr\n\nAll other error messages from notes use stderr.  Do the same when\nalerting users of an unresolved notes merge.\n\nFix the output redirection in t3310 and t3320 as well.  Previously, the\ntests directed output to a file, but stderr was either not captured or\nnot sent to the file due to the order of the redirection operators.\n\nSigned-off-by: Todd Zullinger \u003ctmz@pobox.com\u003e\nAcked-by: Johan Herland \u003cjohan@herland.net\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5248a9bad8d4d18c8ff0f145e8049606baa8849a",
      "old_mode": 33188,
      "old_path": "builtin/notes.c",
      "new_id": "a261cf24b2756966e70e1bdde28400699388334f",
      "new_mode": 33188,
      "new_path": "builtin/notes.c"
    },
    {
      "type": "modify",
      "old_id": "baef2d692431169d83e0bc3aed11d9030ea4a24a",
      "old_mode": 33261,
      "old_path": "t/t3310-notes-merge-manual-resolve.sh",
      "new_id": "9c1bf6eb3d46f31c0e1816508dcc8fee4699f823",
      "new_mode": 33261,
      "new_path": "t/t3310-notes-merge-manual-resolve.sh"
    },
    {
      "type": "modify",
      "old_id": "b9c3bc2487aa7dd4bb009d45f784e047f772f62d",
      "old_mode": 33261,
      "old_path": "t/t3320-notes-merge-worktrees.sh",
      "new_id": "10bfc8b94710caf8d33a3a1fa66ad3a4ba394c0f",
      "new_mode": 33261,
      "new_path": "t/t3320-notes-merge-worktrees.sh"
    }
  ]
}
