I would like your advice about pull requests with conflicts… github tends to select a linear history that have the flaw to discard important master commits… This seems to me like an annoying bug that can give problems just as loosing important work without approving agent notice that.
Is there any github option that allows to block pull requests that don’t allow automatic merge?
The only solution I found was to require linear commit history:
But I would prefer not to be so strict and allow pull requests without linear history that allow automatic merge.
Is there any way to achieve this?