)]}'
{
  "commit": "15112c9599f99487211855db7a7a347f20ad9ed5",
  "tree": "82f30cf82e5714daee527fccb65f6f4b5b4f3f68",
  "parents": [
    "c4994ce953b4f0fdbf80004da24ef845907d7dd8"
  ],
  "author": {
    "name": "Erik Faye-Lund",
    "email": "kusmabite@gmail.com",
    "time": "Wed Mar 11 02:38:12 2009 +0000"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Mar 10 21:42:58 2009 -0700"
  },
  "message": "connect.c: remove a few globals by using git_config callback data\n\nSince ef90d6d (Provide git_config with a callback-data parameter,\n2008-05-14), git_config() takes a callback data pointer that can be\nused to pass extra parameters to the parsing function.  The codepath\nto parse configuration variables related to git proxy predates this\nfacility and used a pair of file scope static variables instead.\n\nThis patch removes the need for these global variables by passing the\nname of the host we are trying to access as the callback data.\n\nSigned-off-by: Erik Faye-Lund \u003ckusmabite@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2f23ab3b87e500137fe0af957901c30e61434564",
      "old_mode": 33188,
      "old_path": "connect.c",
      "new_id": "0a35cc1b25c22256845acffb35828cfa44316892",
      "new_mode": 33188,
      "new_path": "connect.c"
    }
  ]
}
