)]}'
{
  "commit": "df8512ede80888505b15ab92efc70f2f20f3cba8",
  "tree": "36ccea112c2532d7a1e4a27713507119cf6f57f3",
  "parents": [
    "3b9e3c2cede15057af3ff8076c45ad5f33829436"
  ],
  "author": {
    "name": "Cornelius Weig",
    "email": "cornelius.weig@tngtech.com",
    "time": "Wed Feb 08 23:41:18 2017 +0100"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Feb 08 15:43:27 2017 -0800"
  },
  "message": "tag: generate useful reflog message\n\nWhen tags are created with `--create-reflog` or with the option\n`core.logAllRefUpdates` set to \u0027always\u0027, a reflog is created for them.\nSo far, the description of reflog entries for tags was empty, making the\nreflog hard to understand. For example:\n6e3a7b3 refs/tags/test@{0}:\n\nNow, a reflog message is generated when creating a tag, following the\npattern \"tag: tagging \u003cshort-sha1\u003e (\u003cdescription\u003e)\". If\nGIT_REFLOG_ACTION is set, the message becomes \"$GIT_REFLOG_ACTION\n(\u003cdescription\u003e)\" instead. If the tag references a commit object, the\ndescription is set to the subject line of the commit, followed by its\ncommit date. For example:\n6e3a7b3 refs/tags/test@{0}: tag: tagging 6e3a7b3398 (Git 2.12-rc0, 2017-02-03)\n\nIf the tag points to a tree/blob/tag objects, the following static\nstrings are taken as description:\n\n - \"tree object\"\n - \"blob object\"\n - \"other tag object\"\n\nSigned-off-by: Cornelius Weig \u003ccornelius.weig@tngtech.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "50e4ae5678c21f348c3ce0e0d0662c9d5f995847",
      "old_mode": 33188,
      "old_path": "builtin/tag.c",
      "new_id": "085d8abcaff3c8ce1e4f59b0386c5550c9140504",
      "new_mode": 33188,
      "new_path": "builtin/tag.c"
    },
    {
      "type": "modify",
      "old_id": "8b0f71a2ac15d65f977b0daa2a53ad47b64a043a",
      "old_mode": 33261,
      "old_path": "t/t7004-tag.sh",
      "new_id": "e5d3fa71296df5029993036b5459e0bc2e83b71b",
      "new_mode": 33261,
      "new_path": "t/t7004-tag.sh"
    }
  ]
}
