)]}'
{
  "commit": "6d9878cc60ba97fc99aa92f40535644938cad907",
  "tree": "2fd3e0dced8c32eb9639abcbb771f8eee51b085c",
  "parents": [
    "30684dfaf8cf96e5afc01668acc01acc0ade59db"
  ],
  "author": {
    "name": "Jeff King",
    "email": "peff@peff.net",
    "time": "Tue May 13 04:45:56 2008 -0400"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue May 13 21:45:28 2008 -0700"
  },
  "message": "clone: bsd shell portability fix\n\nWhen using /bin/sh from FreeBSD 6.1, the value of $? is lost\nwhen calling a function inside the \u0027trap\u0027 action. This\nresulted in clone erroneously indicating success when it\nshould have reported failure.\n\nAs a workaround, we save the value of $? before calling any\nfunctions.\n\nSigned-off-by: Jeff King \u003cpeff@peff.net\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9d88d1ce60d9c34bd16976d403f210fb450940a5",
      "old_mode": 33261,
      "old_path": "git-clone.sh",
      "new_id": "547228e13ce60e575d0b4a10a322edfff6c0622c",
      "new_mode": 33261,
      "new_path": "git-clone.sh"
    }
  ]
}
