)]}'
{
  "commit": "870ebdb9c4facb55ed4817c5ff0968c0aadb7283",
  "tree": "373e1403f8d87b4ba8030018ba10250cd5a357df",
  "parents": [
    "b05c2f9ed48adfd9670b28ecdd5c55a4e4698704"
  ],
  "author": {
    "name": "Edmundo Carmona Antoranz",
    "email": "eantoranz@gmail.com",
    "time": "Sun Nov 01 15:19:05 2015 -0600"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sun Nov 01 14:08:17 2015 -0800"
  },
  "message": "checkout: add --progress option\n\nUnder normal circumstances, and like other git commands,\ngit checkout will write progress info to stderr if\nattached to a terminal. This option allows progress\nto be forced even if not using a terminal. Also,\nprogress can be skipped if using option --no-progress.\n\nSigned-off-by: Edmundo Carmona Antoranz \u003ceantoranz@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e269fb110835305633ccafa6aa87cf1f425f7b8c",
      "old_mode": 33188,
      "old_path": "Documentation/git-checkout.txt",
      "new_id": "5e5273e073c351a3c845043a69916a1773cefd94",
      "new_mode": 33188,
      "new_path": "Documentation/git-checkout.txt"
    },
    {
      "type": "modify",
      "old_id": "bc703c0f5ed9644b2380ed1f2e20b47238c80e5a",
      "old_mode": 33188,
      "old_path": "builtin/checkout.c",
      "new_id": "e346f521b0b1c197a3a883cb040080048b970ebb",
      "new_mode": 33188,
      "new_path": "builtin/checkout.c"
    }
  ]
}
