)]}'
{
  "commit": "3bc2111fc2e9e8ff33b48bb2ccd17b77ca7dbced",
  "tree": "2f737f78b996ce19ad3ce9e7f789e00a4ae45b68",
  "parents": [
    "d166e6afe5f257217836ef24a73764eba390c58d"
  ],
  "author": {
    "name": "Slavica Djukic",
    "email": "slavicadj.ip2018@gmail.com",
    "time": "Sun Nov 18 14:44:07 2018 +0100"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Nov 19 08:24:34 2018 +0900"
  },
  "message": "stash: tolerate missing user identity\n\nThe \"git stash\" command insists on having a usable user identity to\nthe same degree as the \"git commit-tree\" and \"git commit\" commands\ndo, because it uses the same codepath that creates commit objects\nas these commands.\n\nIt is not strictly necesary to do so. Check if we will barf before\ncreating commit objects and then supply fake identity to please the\nmachinery that creates commits.\nAdd test to document that stash executes correctly both with and\nwithout valid ident.\n\nThis is not that much of usability improvement, as the users who run\n\"git stash\" would eventually want to record their changes that are\ntemporarily stored in the stashes in a more permanent history by\ncommitting, and they must do \"git config user.{name,email}\" at that\npoint anyway, so arguably this change is only delaying a step that\nis necessary to work in the repository.\n\nHelped-by: Junio C Hamano \u003cgitster@pobox.com\u003e\nSigned-off-by: Slavica Djukic \u003cslawica92@hotmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "94793c1a913abf569ff9101d935c355b9eb27648",
      "old_mode": 33261,
      "old_path": "git-stash.sh",
      "new_id": "789ce2f41d4a3c6e88084412bcc2b7be6ae98526",
      "new_mode": 33261,
      "new_path": "git-stash.sh"
    },
    {
      "type": "modify",
      "old_id": "cd216655b97b852eec963916e796d11d32eb976a",
      "old_mode": 33261,
      "old_path": "t/t3903-stash.sh",
      "new_id": "5f8272b6f94b513b250575c6e99e4f76d6b08e75",
      "new_mode": 33261,
      "new_path": "t/t3903-stash.sh"
    }
  ]
}
