On Thu Sep 21 15:39:07 2023 +0000, Jeffrey Smith wrote:
Don't know how much of this you already know, but for future reference: - `rebase -i` can really be your friend here. Put an 'e' on each commit. Then it will stop at each commit, where you can remake, test, fix/add as needed, and continue. Not as bad as it sounds in my experience. - `rebase -i` also lets you insert commits if you know the commit hash (might have helped with reverting on the initial commit) Thanks @whydoubt, interactive rebase did the trick - and it only took me 2 hours to clean everything up. The branch is now cleaned up and at the state where tests pass on every commit. I appreciate the hand-holding for my first contribution, now I know what to do **before** I open a MR lol
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/3870#note_46202