If you can’t rebase, I don’t want you pushing to my main branches. I would rather teach everyone how to rebase before I cave and allow merge commits.
You have been repaid the time investment spent learning rebase commands, after once being able to avoid a really bad merge conflict.