Walk-Through: How to Merge Changes from Branches

Learn how to build features separately, then combine when you’re ready to make shipping your product faster and more reliable.

Abhinav Narain
February 21, 2024 • 2 minute read
Mockup of merging changes from branches in the Bubble editor.

Whether you’re building new features, trying experimental approaches, or working on a hotfix, the concept of merging changes from branches is a core software development principle that helps programmers ship smoothly.

On Bubble, you can work on multiple features at the same time by building on different branches to isolate workstreams. You can test these different branches individually and merge the changes when they’re ready — we’ll even guide you through the steps required to successfully merge work from one branch into another branch and flag any potential conflicts along the way.

We make the merge and conflict resolution processes more visual, accessible, and understandable with these industry-standard best practices. Let’s walk through an example of how this works in practice:

Merge changes clearly and logically

From your editor, select Main in the upper right-hand corner. From there, you can select the branch that contains the changes you’d like to merge. Confirm your selection to kick off the merge process. 

Minimize errors with the guided merge flow

After you select the branch that you’d like to merge, the guided merge flow shows you a step-by-step merge process that previews what the result of your merge will look like. If you see anything you don’t like, you can cancel your merge without consequence.

Fix issues quickly with conflict resolution

We’ll flag any conflicts that arise when you merge branches, so you can pinpoint and resolve the differences. Our conflict resolution UI organizes conflicts by page and gives you the option to resolve all conflicts in favor of one branch on a page-by-page basis.

Divide, conquer, and experiment 

Using branches as part of a version control process helps you shorten your development cycles by enabling teams to divide and conquer — but solo Bubble devs can equally benefit from branching. For example, if you want to experiment with new ideas or work on multiple features at the same time, you can isolate your work into branches to keep what you like, delete what you don’t, and merge each branch on its own timeline. 

🌱
To get the most out of Bubble version control, upgrade to the Growth plan to take advantage of all the merging magic we have to offer.
Start building with a free account

Build your app on Bubble's Free plan. No need to upgrade until you're ready to launch your app.

Join building

LATEST STORIES

A mockup of a phone display with overlaid media button, image feature, and a field with an arrow button.

Low-Code Development: What It Is and How It Works

Low-code is a software development method that requires minimal coding to build websites, web apps, and mobile apps. Here’s how it works.

Bubble
October 30, 2026 • 15 minute read
A dashboard mockup showing a section of charts and line graphs.

How to Make Dashboards With Bubble AI: A Complete 2026 Guide

Build dashboards faster with AI and stay in control of every detail with visual editing, no code required.

Bubble
October 30, 2026 • 19 minute read
Lovable vs. Bolt vs. Bubble: 2026 Review of the Top AI App Builders

Lovable vs. Bolt vs. Bubble: 2026 Review of the Top AI App Builders

Find the right AI-powered app builder for your next project based on your needs, skill level, and more. We compared Lovable, Bolt, and Bubble across 12 categories to help you choose the best option.

Bubble
October 30, 2026 • 27 minute read
Ecommerce app builder UI showing Collections page with product cards, category filters, $45 price, and Add to Cart button, blue theme

The 7 Best AI App Builders in 2026: Code vs. No-Code Approaches for Every Team

Find the best AI app builder for your use case, from full‑stack web to native mobile. See pricing, strengths, and tradeoffs so you can launch faster with the right tool.

Bubble
October 30, 2026 • 18 minute read

What Can You Build on Bubble? 25 Examples to Inspire You

September 08, 2026 • 14 minute read

The Easiest Way to Build a Custom CRM With AI

September 01, 2026 • 17 minute read

What Is Bubble AI and How Does It Build Apps?

August 19, 2026 • 12 minute read

See How We Redesigned the Property Editor for Better Building

December 11, 2025 • 4 minute read

The Future of Bubble’s Editor: Introducing the New Workflow Tab

October 11, 2024 • 3 minute read

Build the next big thing with Bubble

Start building for free