)]}'
{
  "commit": "e5c29097826be86e2f18139491cdf9c830c7fa3e",
  "tree": "0428d8cc90953c1862a33ba0da3df5d1494d06db",
  "parents": [
    "2cc0f53b53e7d5456ec45713a201142754d69249"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sun Jun 23 12:19:05 2013 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sun Jun 23 13:39:39 2013 -0700"
  },
  "message": "add -i: add extra options at the right place in \"diff\" command line\n\nAppending \"--diff-algorithm\u003dhistogram\" at the end of canned command\nline for various modes of \"diff\" is correct for most of them but not\nfor \"stash\" that has a non-option already wired in, like so:\n\n\t\u0027stash\u0027 \u003d\u003e {\n\t\tDIFF \u003d\u003e \u0027diff-index -p HEAD\u0027,\n\nAppending an extra option after non-option may happen to work due to\noverly lax command line parser, but that is not something we should\nrely on.  Instead, splice in the extra argument immediately after the\ncommand name (i.e. \u0027diff-index\u0027, \u0027diff-files\u0027, etc.).\n\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "531095916f959f47cc3fca38bafe9cbef604c0d9",
      "old_mode": 33261,
      "old_path": "git-add--interactive.perl",
      "new_id": "75a991f7ec8a2e4926cb925ad9ff23be2f6aedeb",
      "new_mode": 33261,
      "new_path": "git-add--interactive.perl"
    }
  ]
}
