Merge methods per branch #8196
Replies: 14 comments 3 replies
-
Same for me, my team is accidentally squashing commits to main. |
Beta Was this translation helpful? Give feedback.
-
This would be ideal for our team too. |
Beta Was this translation helpful? Give feedback.
-
Absolutely, this would be an incredibly useful feature for us |
Beta Was this translation helpful? Give feedback.
-
This is exactly what our team wants to do. Makes it easier for everyone to not need to do a manual squash (which can be quite easily forgotten) |
Beta Was this translation helpful? Give feedback.
-
Same here, this is what our team need! |
Beta Was this translation helpful? Give feedback.
-
We had a new major of tRPC brewing for >6 months and it was a massive pain point for us to keep the branches up-to-date. What we wanted was to:
|
Beta Was this translation helpful? Give feedback.
-
+1 I need to define allowed and default merge method individually for some named branches. |
Beta Was this translation helpful? Give feedback.
-
+1, this would be useful |
Beta Was this translation helpful? Give feedback.
-
+1, need this badly |
Beta Was this translation helpful? Give feedback.
-
+100 how is this not a feature still |
Beta Was this translation helpful? Give feedback.
-
We are lacking this feature. This is very handy to use when following the |
Beta Was this translation helpful? Give feedback.
-
Duplicate of https://github.com/orgs/community/discussions/20583 |
Beta Was this translation helpful? Give feedback.
-
It would be great if "allowed merge methods" were configurable per branch. This would allow workflows such as:
I believe this is a common workflow to have a "development" or "release" branch. Often we only want to allow squash merging into these branches to squash poor git histories.
However, when we want to "release" by merging "dev" / "release" into "main" then we don't want to squash merge, otherwise all the granular history is lost.
Beta Was this translation helpful? Give feedback.
All reactions