Skip to main content

A branch behaves like a full copy of your app

By Steven Van ·

Branch previews, version history and merging now run independently of main, with support for GitHub-connected apps and mobile.

A branch in Base44 now builds and serves on its own, so it behaves like a full copy of the app rather than a variation of main.

  • The branch's preview serves its own pages and reads its own schema, and Edit mode and split-screen editing work there too.
  • Version history reads the branch's own history, so restoring a version brings back that branch's state instead of overwriting it with main's schema and navigation.
  • AI chat can merge a branch into main, or update a branch from main, with a card in the chat to confirm the action.
  • A branch can be created before main finishes generating. It forks from the last completed version and starts building right away, though merging, deleting and importing still wait until main is idle.
  • Branches now work on any app connected to GitHub, including importing a repository branch as an app branch.
  • Branches can be switched, created and merged from mobile web and the iOS and Android apps.
Base44
Base44
AI app builder — describe what you want and get a fully functional web app in seconds, no coding required.
View Base44 →

Read the original announcement →

Read A branch behaves like a full copy of your app on Creators Toolbox