Closed fleboulch closed 1 week ago
Done, thanks ✅
@cicoub13 We can make squash merge the default but I wouldn't make that the only option. When I make 3 commits, all of them are atomic, with good commit messages and I still want to be able to revert only one of them easily. Sorry for not speaking up sooner.
OK with you but I would like the squash option the default one 🤔
You can enforce one type of merge method, such as commit squashing or rebasing, by only enabling the desired method for your repository.
@cicoub13 I wouldn't enforce anything. It's up to us maintainers to tell apart PRs with commits that look like this:
from PRs that look like this:
Current behaviour
Once a PR is merged all the commits are in the main branch. If I have 15 commits they will be all in main
Expected behaviour
1 commit per PR on the main branch