)]}'
{
  "commit": "a7dbb3a462eab29d5ca79c9cba175e0baeff6751",
  "tree": "5dd97942acba1a482409e309477743ee04b1c53d",
  "parents": [
    "034deee6c7630fad36ce2db5b9d1ab4afd78a09e"
  ],
  "author": {
    "name": "Phillip Wood",
    "email": "phillip.wood@dunelm.org.uk",
    "time": "Wed Jul 15 16:22:02 2026 +0100"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Jul 15 12:16:21 2026 -0700"
  },
  "message": "sequencer: use an enum to represent result of picking a commit\n\nRather than using an integer where -1 is an error, 0 is success and 1\nindicates there were conflicts, use an enum. This is clearer and lets\nus add a separate return value for commits that are dropped because\nthey become empty in the next commit.\n\nNote we continue to use \"return error(...)\" to return errors and\ntake advantage of C\u0027s lax typing of enums\n\nSigned-off-by: Phillip Wood \u003cphillip.wood@dunelm.org.uk\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9016af9b5d78345670861cb869b8dc52933de6ae",
      "old_mode": 33188,
      "old_path": "sequencer.c",
      "new_id": "4b3092dc9bb7069d948a94fe83cc67eba4e1153f",
      "new_mode": 33188,
      "new_path": "sequencer.c"
    }
  ]
}
