Customers have installed this app in at least 239 active instances.
    by Carolyn Van Slyckfor Bitbucket Server 5.0.0 - 5.11.1 and more versions
    Versions available for Bitbucket Server 2.7.1 - 4.6.0
    Bitbucket Server 4.13.0 - 4.14.12
    Get it nowFree app

    Reject trivial merges and enforce a rebase-style workflow

    Reject trivial merges and enforce a rebase-style workflow

    Enforce Workflow Policy

    Prevent History Pollution

    Works with Feature Branches

    Enforce your team's merge or rebase workflow. For example, everyone should use 'git pull --rebase' and unnecessary merges should be rejected.

    Unnecessary merge commits, e.g "Merge branch 'master' of gitserver:owner/repo", pollute a repository's history, making it more difficult to understand the real changes made in a branch.

    Legitimate merges, such as merging a feature branch back into master, are not rejected.

    More details

    Rejects trivial merges and keeps your history clean and linear by enforcing a workflow which prefers using 'git pull --rebase'

    Reviews for cloud

    (5)Sign in to write a review

    There are no reviews yet. Be the first to review this app.

    Reviews for server

    Sign in to write a review
    by G. Sylvie Davies [bit-booster.com] on 2018-06-03
    My free "Control Freak" plugin can also prevent merge commits: https://marketplace.atlassian.com/apps/1217635/control-freak-for-bitbucket-server
    Was this review helpful?YesNo


    Basic support resources are available for this app.

    Vendor support resources


    Find out how this app works.

    See existing Q&A in Atlassian CommunityAsk a question in the Atlassian Community

    Atlassian-hosted discussions connect you to other customers who use this app.


    Version 3.0.0 Bitbucket Server 5.0.0 - 5.11.1 Released 2017-10-18


    Support Bitbucket Server 5.0


    1. Log into your Bitbucket instance as an admin.
    2. Click the admin dropdown and choose Add-ons. The Manage add-ons screen loads.
    3. Click Find new add-ons from the left-hand side of the page.
    4. Locate Reject Merge Commits Hook via search. Results include app versions compatible with your Bitbucket instance.
    5. Click Install to download and install your app.
    6. You're all set! Click Close in the Installed and ready to go dialog.

    To find older Reject Merge Commits Hook versions compatible with your instance, you can look through our version history page.

    Similar apps