You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, when merging a pull request (PR) in GitHub, we have three merge strategies:
Create a merge commit
Squash and merge
Rebase and merge
We would like the ability to configure auto-merge to support all of these options, allowing teams to choose the appropriate strategy for their workflow.
Why is this feature important?
Our Git flow requires squashing all commits in a branch into a single commit to ensure that the commit history in the main branch is organized by PRs. This helps maintain a clean and traceable commit history.
Additional context
No response
The text was updated successfully, but these errors were encountered:
Describe the feature
Currently, when merging a pull request (PR) in GitHub, we have three merge strategies:
We would like the ability to configure auto-merge to support all of these options, allowing teams to choose the appropriate strategy for their workflow.
Why is this feature important?
Our Git flow requires squashing all commits in a branch into a single commit to ensure that the commit history in the main branch is organized by PRs. This helps maintain a clean and traceable commit history.
Additional context
No response
The text was updated successfully, but these errors were encountered: