Creating a Branch
Create a new branch from an existing source branch to manage isolated development work.
Overview
Branches in Revvy allow developers to isolate changes, test features, and manage deployments safely. From the Code tab, you can create a new branch off of an existing source branch such as main or another feature branch.
Steps to Create a Branch
Navigate to Code in the left sidebar.
Click + Create Branch in the top-right corner.
In the Create branch popup, fill in the following fields:
New branch name – Enter a descriptive name (e.g., feature-login-ui, release-Q4).
Source branch – Select the branch you want to branch off from (commonly main).
Integration – If integrated with Jira, select the integration.
Project – Link the branch to a specific project if available.
Stories – Optionally attach user stories from Jira to the branch.
Click Create Branch to finalize.

Choosing a Source Branch
By default, most new branches are created from main, since it’s synced with Production. However, the source branch doesn’t always have to be main. You choose the source depending on where you want to start your new branch from:
Main Branch → Use when starting fresh work aligned with Production.
Release Branch → Use when your work should include all changes already merged and staged for release.
Feature Branch → Use when collaborating with another developer, so your branch inherits their ongoing changes instead of starting clean.
This flexibility ensures your branch starts with the right context for the work you’re doing.
After Creation
The new branch will appear in the Branches list under the Code tab.
All commits and changes can now be made against this branch without affecting other branches.
Branches can later be merged into other branches via pull requests.
Use Case
Creating a branch is useful when you need to:
Work on a new feature without disrupting the main development line.
Prepare a hotfix branch for urgent production fixes.
Create release branches for testing and stabilizing code before deployment.
Last updated
Was this helpful?
