)]}'
{
  "commit": "74e42ce122bfcbd2e1a06395b80d6a4b44580148",
  "tree": "c252167a9dc6cf3bbd2442401c0d97b20cc81eb8",
  "parents": [
    "0d4dbcd35e89a549055e34daf410e4579571b984"
  ],
  "author": {
    "name": "Jonathan Nieder",
    "email": "jrnieder@gmail.com",
    "time": "Sat Jun 12 22:32:51 2010 -0500"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sun Jun 13 10:05:02 2010 -0700"
  },
  "message": "add-interactive: Clarify “remaining hunks in the file”\n\nThe \"a\" and \"d\" commands to ‘add --patch’ (accept/reject rest of file)\ninteract with \"j\", \"g\", and \"/\" (skip some hunks) in a perhaps\nconfusing way: after accepting or rejecting all _later_ hunks in the\nfile, they return to the earlier, skipped hunks and prompt the user\nabout them again.\n\nThis behavior can be very useful in practice.  One can still accept or\nreject _all_ undecided hunks in a file by using the \"g\" command to\nmove to hunk #1 first.\n\nReported-by: Frédéric Brière \u003cfbriere@fbriere.net\u003e\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "51cbeb7032865599317fd9d7d36a9c9e2f8cc0c5",
      "old_mode": 33188,
      "old_path": "Documentation/git-add.txt",
      "new_id": "74741a42f409a7af5c60584a0d3b7a0be851811c",
      "new_mode": 33188,
      "new_path": "Documentation/git-add.txt"
    },
    {
      "type": "modify",
      "old_id": "21f1330a5bf26c955051ce9cf263289d90c7667b",
      "old_mode": 33261,
      "old_path": "git-add--interactive.perl",
      "new_id": "27fc79347af428dd39daa5b550814cc6cf980510",
      "new_mode": 33261,
      "new_path": "git-add--interactive.perl"
    }
  ]
}
