)]}'
{
  "commit": "eb86a507a150b8fbb34fb4e59bf9edbefbbad778",
  "tree": "0f3e81cc8eb23f01ab191b1447fe90e5c15cba07",
  "parents": [
    "282616c72d1d08a77ca4fe1186cb708c38408d87"
  ],
  "author": {
    "name": "Mike Edgar",
    "email": "adgar@google.com",
    "time": "Wed Jun 17 07:48:14 2015 -0400"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Jun 17 12:03:58 2015 -0700"
  },
  "message": "fetch-pack: check for shallow if depth given\n\nWhen a repository is first fetched as a shallow clone, either by\ngit-clone or by fetching into an empty repo, the server\u0027s capabilities\nare not currently consulted. The client will send shallow requests even\nif the server does not understand them, and the resulting error may be\nunhelpful to the user. This change pre-emptively checks so we can exit\nwith a helpful error if necessary.\n\nSigned-off-by: Mike Edgar \u003cadgar@google.com\u003e\nReviewed-by: Jeff King \u003cpeff@peff.net\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eeee2bb7e08a21dfe091a30c8378da6d488228f5",
      "old_mode": 33188,
      "old_path": "fetch-pack.c",
      "new_id": "e3f4ef2c7a5320e959079de12023b0d343e93592",
      "new_mode": 33188,
      "new_path": "fetch-pack.c"
    }
  ]
}
