Is it okay to create and customize a branch off my live Bubble app that I don’t intend to merge back into the main app? I want to use this branch for purposes separate from my live app.
Context:
I’m using about 50% of my live app’s styles, elements, workflows, etc in this branch.
I’ve also added a lot of custom features to the branch that my main app will never use
My concerns:
Should I move this branch to a new app instead? Are there any reasons to do so?
If I keep it as a branch, are there any drawbacks to never merging it with the main app?
Are there time limits a branch can exist for? Or any other limitations I should be concerned about when using a branch for a fairly large, paid app?
I’m not worried about the cost of creating a new Bubble app.
I am concerned about: a) The effort required to move everything from the branch to a new app. b) Losing easy access to the elements in the live app/main branch if I create a separate app.
Yes, it’s fine to create and customize a branch specifically for separate purposes in your dev environment. Bubble’s branching system is designed to allow developers to work on different features or experiments without impacting the main app.
If the branch has evolved into something distinctly different from the main app, and you foresee it having a separate lifecycle or audience, moving it to a new app might make sense. Else, it’s fine if it stays in the same app, you won’t any issues.
Bubble doesn’t impose time limits on how long a branch can exist as far as I know. You just have a limit on the branches you can create depending on the plan you are using. However, the longer the branch is separate, the more effort it may take to integrate any changes from the main app if needed.