Branches and versions
Use branches to make changes safely, then merge them into your main app when they’re ready.
How Proto uses branches
Proto works on an app’s main branch by default. Ask for a branch whenever you want to try changes without affecting the live app.
Example requests
| Task | Example request |
|---|---|
| Create a branch | “Create a branch before I make these changes.” |
| Merge | “Merge the sandbox branch into main.” |
| Tag a version | “Tag this version as the approved release.” |
| Review changes | “Show me what changed on this branch.” |
| Recover | “Bring back the columns deleted in the last change.” |
Merging
When a merge needs your decision, you’ll see Approve merge. If conflicts were found, the button reads Force merge instead. Review the conflicts before you use it.