)]}'
{
  "commit": "cfe616bcb14a4574235d301f5e6b12efeda9768d",
  "tree": "d95f4c01d2df0e24afe98904f10d5baf779e7946",
  "parents": [
    "7e71adc77fb08021235006e88f255e5e40d25662"
  ],
  "author": {
    "name": "Pat Thoyts",
    "email": "patthoyts@users.sourceforge.net",
    "time": "Thu Oct 06 14:04:42 2016 +0100"
  },
  "committer": {
    "name": "Pat Thoyts",
    "email": "patthoyts@users.sourceforge.net",
    "time": "Thu Oct 06 22:18:47 2016 +0100"
  },
  "message": "git-gui: avoid persisting modified author identity\n\nCommit 7e71adc77f fixes a problem with git-gui failing to pick up the\noriginal author identity during a commit --amend operation. However, the\nnew author details then become persistent for the remainder of the session.\nThis commit fixes this by ensuring the environment variables are reset\nand the author information reset once the commit is completed.\nThe relevant changes were reworked to reduce global variables.\n\nSigned-off-by: Pat Thoyts \u003cpatthoyts@users.sourceforge.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "60edf99752f58a618a8ca59ec352f5c678b13671",
      "old_mode": 33188,
      "old_path": "lib/commit.tcl",
      "new_id": "1623897e0d4da4ed4ec84036b55d69202faf3a11",
      "new_mode": 33188,
      "new_path": "lib/commit.tcl"
    }
  ]
}
