)]}'
{
  "commit": "ac1fbbda2013416b6c6a93d65c5dcf6662a60579",
  "tree": "29202f37d2eb45ca3df630f6cc7d58c4e7e77340",
  "parents": [
    "5c1d2e8af99c1cf24a38fe830d96a4aedce30e2b"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Dec 02 13:31:55 2013 -0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Dec 02 13:48:06 2013 -0800"
  },
  "message": "submodule: do not copy unknown update mode from .gitmodules\n\nWhen submodule.$name.update is given as hint from the upstream in\nthe .gitmodules file, we used to blindly copy it to .git/config,\nunless there already is a value defined for the submodule.\n\nHowever, there is no reason to expect that the update mode hinted by\nthe upstream is available in the version of Git the user is using,\nand a really custom \"!cmd\" prepared by an upstream person running on\nLinux may not even be available to a user on Windows.  It is simply\nirresponsible to copy the setting blindly and to attempt to use it\nduring a later \"submodule update\" without validating it first.\n\nJust show the suggested value to the diagnostic output, and set the\nvalue to \u0027none\u0027 in the configuration, if it is not one of the ones\nthat are known to be supported by this version of Git.\n\nHelped-by: Jens Lehmann \u003cJens.Lehmann@web.de\u003e\nHelped-by: Jeff King \u003cpeff@peff.net\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2979197087f2c6d97e2945008394d50c16a195a5",
      "old_mode": 33261,
      "old_path": "git-submodule.sh",
      "new_id": "83917d8055d4c009664a88cfb97eeb5f5b2577b5",
      "new_mode": 33261,
      "new_path": "git-submodule.sh"
    },
    {
      "type": "modify",
      "old_id": "f0b33053ab01c692a4dda15c0f631aaa45fb81b9",
      "old_mode": 33261,
      "old_path": "t/t7406-submodule-update.sh",
      "new_id": "0825a928dfa2a340f6fce6e2313324bd5d63ea7f",
      "new_mode": 33261,
      "new_path": "t/t7406-submodule-update.sh"
    }
  ]
}
