Set default merge strategy per branch in similar fashion like branch permissions

XMLWordPrintable

      In our company we use these types of branches:

      • feature/fix branches
      • development branch
      • staging branch
      • production branch

      We use different merge strategies to each of them

      feature -> development (squash)

      development -> staging (commit)

      staging -> production (fast forward)

       

      Setting default merge strategy globally to any of them causes that for two other merges there is a very high risk of human mistake.

      We would love to see some panel like for 'Branch Permissions' where you could set one global merge strategy (as it is now) and different default merge strategies for each of your branches individually.

              Assignee:
              Unassigned
              Reporter:
              Dominik Panas
              Votes:
              8 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: