)]}'
{
  "commit": "ad6ac1244fd175d08bcee62060a9a0b7975930fb",
  "tree": "01a554d284a1f0b8bbba8733e053f43d7739416b",
  "parents": [
    "7e3e479b90fd618fb8eb8222738f7cc53ab288fa"
  ],
  "author": {
    "name": "Brandon Williams",
    "email": "bmwill@google.com",
    "time": "Wed Mar 14 11:31:45 2018 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Mar 14 14:15:06 2018 -0700"
  },
  "message": "connect: discover protocol version outside of get_remote_heads\n\nIn order to prepare for the addition of protocol_v2 push the protocol\nversion discovery outside of \u0027get_remote_heads()\u0027.  This will allow for\nkeeping the logic for processing the reference advertisement for\nprotocol_v1 and protocol_v0 separate from the logic for protocol_v2.\n\nSigned-off-by: Brandon Williams \u003cbmwill@google.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "366b9d13f929b7d299a31d9c53fb643220fe64e3",
      "old_mode": 33188,
      "old_path": "builtin/fetch-pack.c",
      "new_id": "85d4faf76c3a53cafd9cc6955877ba7ff10188fe",
      "new_mode": 33188,
      "new_path": "builtin/fetch-pack.c"
    },
    {
      "type": "modify",
      "old_id": "fc4f0bb5fbc033604a13a147094c0d1bc661db17",
      "old_mode": 33188,
      "old_path": "builtin/send-pack.c",
      "new_id": "83cb125a685ec7dca267146567ecfcd0265a2295",
      "new_mode": 33188,
      "new_path": "builtin/send-pack.c"
    },
    {
      "type": "modify",
      "old_id": "c82c90b7c37f82dfb8e0d9d9c174750dc25bb32a",
      "old_mode": 33188,
      "old_path": "connect.c",
      "new_id": "0b111e62d760bcf0d3948240de489a2249f7cffa",
      "new_mode": 33188,
      "new_path": "connect.c"
    },
    {
      "type": "modify",
      "old_id": "01f14cdf3fa4e6b6c8cd3b4c9ec3c3d55e7fc04f",
      "old_mode": 33188,
      "old_path": "connect.h",
      "new_id": "cdb8979dce77a19ae3772e38fdf2859a9db2dcc4",
      "new_mode": 33188,
      "new_path": "connect.h"
    },
    {
      "type": "modify",
      "old_id": "0053b09549ab419ab8f2da2c519d689f5e0d83b3",
      "old_mode": 33188,
      "old_path": "remote-curl.c",
      "new_id": "9f6d07683d0bb6ec5bf1cc8ca293d701c4e9f916",
      "new_mode": 33188,
      "new_path": "remote-curl.c"
    },
    {
      "type": "modify",
      "old_id": "1f6611be214363a4be363fad959135a9d123cee0",
      "old_mode": 33188,
      "old_path": "remote.h",
      "new_id": "2016461df9a209ec5581ca18f1483adb1e36a853",
      "new_mode": 33188,
      "new_path": "remote.h"
    },
    {
      "type": "modify",
      "old_id": "8e877909622b75a123b0430d96b93b0a66f7933e",
      "old_mode": 33188,
      "old_path": "transport.c",
      "new_id": "63c3dbab94216f660b422757bfbbac878066804e",
      "new_mode": 33188,
      "new_path": "transport.c"
    }
  ]
}
