)]}'
{
  "commit": "71f82465b1c9546a09c442c3c9aa22ecbb76f820",
  "tree": "8ae30aaaf7716dc88fa8541ce53950221894410c",
  "parents": [
    "b8c0b2100bbcbbfe324962b0f15c92207d945895"
  ],
  "author": {
    "name": "Johannes Schindelin",
    "email": "johannes.schindelin@gmx.de",
    "time": "Fri Oct 12 06:14:26 2018 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Fri Oct 12 23:03:04 2018 +0900"
  },
  "message": "rebase -i: introduce the \u0027break\u0027 command\n\nThe \u0027edit\u0027 command can be used to cherry-pick a commit and then\nimmediately drop out of the interactive rebase, with exit code 0, to let\nthe user amend the commit, or test it, or look around.\n\nSometimes this functionality would come in handy *without*\ncherry-picking a commit, e.g. to interrupt the interactive rebase even\nbefore cherry-picking a commit, or immediately after an \u0027exec\u0027 or a\n\u0027merge\u0027.\n\nThis commit introduces that functionality, as the spanking new \u0027break\u0027\ncommand.\n\nSuggested-by: Stefan Beller \u003csbeller@google.com\u003e\nSigned-off-by: Johannes Schindelin \u003cjohannes.schindelin@gmx.de\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d9771bd25b4a29ac058d0891b82b18b9ff6ee6a7",
      "old_mode": 33188,
      "old_path": "Documentation/git-rebase.txt",
      "new_id": "6b71694b0d91575e1968733030cccdde6c4a37d8",
      "new_mode": 33188,
      "new_path": "Documentation/git-rebase.txt"
    },
    {
      "type": "modify",
      "old_id": "0f4119cbae1bb6c126e15f734855ab2837d98d47",
      "old_mode": 33188,
      "old_path": "rebase-interactive.c",
      "new_id": "78f3263fc153079938898989822b57e5888568d6",
      "new_mode": 33188,
      "new_path": "rebase-interactive.c"
    },
    {
      "type": "modify",
      "old_id": "8dd6db5a017030da8468a48fe868d2982394699d",
      "old_mode": 33188,
      "old_path": "sequencer.c",
      "new_id": "ee3961ec63a0b34c29a1b253bb2106c56f57c79e",
      "new_mode": 33188,
      "new_path": "sequencer.c"
    },
    {
      "type": "modify",
      "old_id": "25a77ee5cb04088297b7d9fd93d04d76e1494875",
      "old_mode": 33188,
      "old_path": "t/lib-rebase.sh",
      "new_id": "584604ee63bd193795daa0f9ca4ad62d9a84b197",
      "new_mode": 33188,
      "new_path": "t/lib-rebase.sh"
    },
    {
      "type": "modify",
      "old_id": "c145dbac38bb549ab7e9030b4134a50eac468383",
      "old_mode": 33261,
      "old_path": "t/t3418-rebase-continue.sh",
      "new_id": "185a49108924ddad58c2ea75304a4fe4506c298d",
      "new_mode": 33261,
      "new_path": "t/t3418-rebase-continue.sh"
    }
  ]
}
