)]}'
{
  "commit": "de81ca3f36b0f1db8bd615c98f2a5c819092c275",
  "tree": "1fde87a50327b52f041de0bc8b79bfcce7c4d647",
  "parents": [
    "265ab48f2646605b27e1343ac50efa9763690f04"
  ],
  "author": {
    "name": "Rohit Ashiwal",
    "email": "rohit.ashiwal265@gmail.com",
    "time": "Tue Jul 02 14:41:28 2019 +0530"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Jul 02 12:08:08 2019 -0700"
  },
  "message": "cherry-pick/revert: add --skip option\n\ngit am or rebase have a --skip flag to skip the current commit if the\nuser wishes to do so. During a cherry-pick or revert a user could\nlikewise skip a commit, but needs to use \u0027git reset\u0027 (or in the case\nof conflicts \u0027git reset --merge\u0027), followed by \u0027git (cherry-pick |\nrevert) --continue\u0027 to skip the commit. This is more annoying and\nsometimes confusing on the users\u0027 part. Add a `--skip` option to make\nskipping commits easier for the user and to make the commands more\nconsistent.\n\nIn the next commit, we will change the advice messages hence finishing\nthe process of teaching revert and cherry-pick \"how to skip commits\".\n\nSigned-off-by: Rohit Ashiwal \u003crohit.ashiwal265@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "754b16ce0c9da6a137c9f58de86eb44841ae64d6",
      "old_mode": 33188,
      "old_path": "Documentation/git-cherry-pick.txt",
      "new_id": "83ce51aedfea54fd5150ef142aca24f8c1df95c9",
      "new_mode": 33188,
      "new_path": "Documentation/git-cherry-pick.txt"
    },
    {
      "type": "modify",
      "old_id": "0c82ca5bc0e5a380e8fc441fbb34e12c85cffcab",
      "old_mode": 33188,
      "old_path": "Documentation/git-revert.txt",
      "new_id": "665e065ee378f64df9ff61ea1805de5e5f72a72a",
      "new_mode": 33188,
      "new_path": "Documentation/git-revert.txt"
    },
    {
      "type": "modify",
      "old_id": "5a57c4a4077f0bba7bb0186932a166f2dc7666ce",
      "old_mode": 33188,
      "old_path": "Documentation/sequencer.txt",
      "new_id": "3bceb564741158dfcebbfabf6f01a9b2f444494f",
      "new_mode": 33188,
      "new_path": "Documentation/sequencer.txt"
    },
    {
      "type": "modify",
      "old_id": "d4dcedbdc683f92d191cc6386f6388b1a918faa8",
      "old_mode": 33188,
      "old_path": "builtin/revert.c",
      "new_id": "5dc5891ea2a262125641f94b4e175b0e09afee46",
      "new_mode": 33188,
      "new_path": "builtin/revert.c"
    },
    {
      "type": "modify",
      "old_id": "0b858ca8e0b84ebbe84641f2869a8d8c1b69fd06",
      "old_mode": 33188,
      "old_path": "sequencer.c",
      "new_id": "dede47a21b8a74f5cb465f550285303abdc5b922",
      "new_mode": 33188,
      "new_path": "sequencer.c"
    },
    {
      "type": "modify",
      "old_id": "0c494b83d43e2c0d71822a23dd274176fe743490",
      "old_mode": 33188,
      "old_path": "sequencer.h",
      "new_id": "731b9853ebd265793f3ce8b43aa13a96b084fd0c",
      "new_mode": 33188,
      "new_path": "sequencer.h"
    },
    {
      "type": "modify",
      "old_id": "941d5026da2adc857fa332f899ea3594876a550c",
      "old_mode": 33261,
      "old_path": "t/t3510-cherry-pick-sequence.sh",
      "new_id": "20515ea37bd6dd7a3043e1873008bd83731088a3",
      "new_mode": 33261,
      "new_path": "t/t3510-cherry-pick-sequence.sh"
    }
  ]
}
