{"thread":{"id":"59478","subject":"--autodrop and drop!","startedAt":"2023-03-26T17:21:29Z","lastAt":"2023-03-26T17:21:29Z","messageCount":1,"participants":["Kovacsics Róbert"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"474196","messageId":"CABPkNKk8PS_Ct1Wr5Us15ZO6MPmCfZMFOwXsQomSh+cnN2Ygtg@mail.gmail.com","threadId":"59478","inReplyTo":null,"subject":"--autodrop and drop!","fromName":"Kovacsics Róbert","fromEmail":"kovirobi@gmail.com","sentAt":"2023-03-26T17:21:15Z","receivedAt":"2023-03-26T17:21:29Z","isPatch":false,"sender":{"key":"kovirobi@gmail.com","avatar":null},"body":"Hi,\n\nI really like git's autosquash, it's super useful, especially with git\nabsorb. I use them while the MR/PR is in draft state and then do a\nclean-up when it's ready to be reviewed. I sometimes also make commits\nwhich shouldn't make into the final MR, so I was wondering about\nadding the `drop!` equivalent (maybe with `--autodrop`, or just also\nunder `--autosquash`, but I'm leaning towards the former as sometimes\nI might want to clean things up while still keeping the temporary\ncommits).\n\nAn example of where this is useful is when I'm making changes to the\nCI, so I will be running more CI pipelines than usual and end up\ncaring about the speed of it. So I make a `drop! Ignore other CI jobs`\ncommit.\n\nIf it's something reasonably easy for me to do, and someone thinks\nit's easier to put a couple of bullet-points on how to do it than do\nit, then I would be happy to try and implement it myself*\n\n*I cannot promise timeliness, effort as/when I have the energy, but\nsince I'm the one who cares about this feature I don't think that will\nbe a problem.\n\nThanks,\nRobert\n"}]}