Uploaded image for project: 'Bitbucket Cloud'
  1. Bitbucket Cloud
  2. BCLOUD-21481

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

XMLWordPrintable

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      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.

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

                Created:
                Updated:
                Resolved: