--- title: "How to: Create a Branch From a Branch" slug: "how-to-create-a-branch-from-a-branch" updated: 2025-11-18T19:29:27Z published: 2025-11-18T19:29:27Z canonical: "docs.unqork.io/how-to-create-a-branch-from-a-branch" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.unqork.io/llms.txt > Use this file to discover all available pages before exploring further. # How to: Create a Branch From a Branch Discover **how to create a branch from a branch** of a versioned application. This method of branching enables Creator teams to create a new branch version for an upcoming release, then create branches of the branch for individual work, like bug fixes or feature improvements. > New to application versioning? Get started with our [Introduction to Application Versioning](/v1/docs/intro-to-application-versioning) article. ## Creating a Branch of a Branch The method for creating a Branch of a Branch is similar to creating a regular branch. However, branches of branches include the base version, and any changes made in the branch that is to be branched. To create a branch from the application or Module Builder page: 1. At the top of the page, click the ![](https://cdn.us.document360.io/15548f06-2fba-434c-b0c1-5df88317dbd7/Images/Documentation/App_Versioning_DraftVersion.png?sv=2026-02-06&spr=https&st=2026-11-13T05%3A58%3A32Z&se=2026-11-13T06%3A58%3A32Z&sr=c&sp=r&sig=%2FKeLSdC%2BCssAwJQn4go%2BY43lq%2BtreVp5RAqEN7O8k6k%3D) **(branch)** icon. The Branch & Version Management pane displays to the right of the page. 2. Click **Create New Branch**. 3. In the **Select Published Version** field, enter or select a published version to branch from. This version acts as the base for the branch. 4. In the **Select Branch** field, enter or select an existing branch from the published version. If no branches exist, the only option is to create a new branch from the base application version. 5. In the **Branch Name*** field, enter a name for the new branch of a branch. Unqork recommends labeling the branch in a way that signals it is a branch of a branch. For example, `branch-one-from-two`. ![Form for creating a new branch with version and branch name fields.](https://cdn.us.document360.io/15548f06-2fba-434c-b0c1-5df88317dbd7/Images/Documentation/howToBranchModal.webp?sv=2026-02-06&spr=https&st=2026-11-13T05%3A58%3A32Z&se=2026-11-13T06%3A58%3A32Z&sr=c&sp=r&sig=%2FKeLSdC%2BCssAwJQn4go%2BY43lq%2BtreVp5RAqEN7O8k6k%3D) 6. Click **Create**. Creating a branch at the application level opens the new branch application page. When creating a new branch at the module level, the Module Builder remains on the current branch. > After modifying a branch, Creators can bring their changes back into the original branch or base application version. View our [How to: Merge a Branch](/v1/docs/how-to-merge-a-branch) article. ## Identifying a New Branch of a Branch Branches display two colored pills next to the application or module name. ![Example version-control application interface showing branch and release information.](https://cdn.us.document360.io/15548f06-2fba-434c-b0c1-5df88317dbd7/Images/Documentation/howToBranchIdentifyBofB.webp?sv=2026-02-06&spr=https&st=2026-11-13T05%3A58%3A32Z&se=2026-11-13T06%3A58%3A32Z&sr=c&sp=r&sig=%2FKeLSdC%2BCssAwJQn4go%2BY43lq%2BtreVp5RAqEN7O8k6k%3D) | # | Pill | Description | | --- | --- | --- | | 1 | Branch Name (Red Pill) | The name of the current branch. In the Branch & Version Management drawer, this value corresponds to the branch displaying the CURRENT red pill. Creators can better identify branches of branches by indicating which branch the new branch comes from. | | 2 | Application Version Base (Blue Pill) | The application version the branch is based on. In the Branch & Version Management drawer, this value corresponds to the application version displaying the BASE blue pill. | A branch is a copy of modules in an Unqork application that helps Creators work in parallel. Branching an application can seperate in-progress changes from release-ready modules. In Unqork an application is a program used to perform specific tasks. An application can be one of two types: workflow or module. Also known as Unqork Users, or Designer Users; is anyone who is inside the Unqork platform. A UI (User Interface) Drawer is a layout panel that slides out from the side of the screen to display content. In UDesigner, components display their configuration panels in a drawer.