)]}'
{
  "commit": "e8e71848ea866d7dc34eacffc20b9c3826ae29a1",
  "tree": "3baa258f1b1a5671948b7677169b0af70a06dc06",
  "parents": [
    "a0ab37de61c9ac7f57105d6b170947abaf1b642c",
    "2fecc48cade44529dff2594eadfb294643cdc24d"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Mar 05 10:43:03 2020 -0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Mar 05 10:43:03 2020 -0800"
  },
  "message": "Merge branch \u0027jk/nth-packed-object-id\u0027\n\nCode cleanup to use \"struct object_id\" more by replacing use of\n\"char *sha1\"\n\n* jk/nth-packed-object-id:\n  packfile: drop nth_packed_object_sha1()\n  packed_object_info(): use object_id internally for delta base\n  packed_object_info(): use object_id for returning delta base\n  pack-check: push oid lookup into loop\n  pack-check: convert \"internal error\" die to a BUG()\n  pack-bitmap: use object_id when loading on-disk bitmaps\n  pack-objects: use object_id struct in pack-reuse code\n  pack-objects: convert oe_set_delta_ext() to use object_id\n  pack-objects: read delta base oid into object_id struct\n  nth_packed_object_oid(): use customary integer return\n",
  "tree_diff": []
}
