Create a Branch

When creating a Branch, there are three possibilities:

In all cases, you first need to access the Branch overview page of a Project:

As explained in Understand Git Workflow in biGENIUS-X, the Branch creation includes a git branch + git checkout.

It creates a new local repository (Branch) with a copy of the file stored in the Main Remote Repository.

Create a Feature Branch

There are two options to create a new Feature Branch:

  • Click on the Create Feature button
  • Click on the Context menu near the Local Main Branch and choose Create Feature menu:

The Create a new feature branch from the main side panel window is opened:

Fill in the Feature Branch's name.

The Branch's name should be unique for the Project (In Feature, Release, and Hotfix branches).

Then click on the SAVE button:

  • A notification confirms the correct creation:
  • The Create new branch pop-up opens and closes automatically if no errors occur:

If a git error occurs during the Branch creation, you can consult the technical logs by clicking Show details.

  • The new Feature Branch appears in the Local Branches list:
  • It is directly activated

Create a Release Branch

To create a new Release Branch, click on the Context menu near the Local Main Branch and choose Create Release menu:

The Create a new release branch from the main side panel window opens:

Fill in the Release Branch's name.

The Branch's name should be unique for the Project (In Feature, Release, and Hotfix branches).

Then click on the SAVE button:

  • A notification confirms the correct creation:
  • The Create new branch pop-up is opened and automatically closed if no errors happen:

If a git error occurs during the Branch creation, you can consult the technical logs by clicking Show details.

  • The new Release Branch appears in the Local Branches list:
  • It is directly activated

Create a Hotfix Branch

To create a new Hotfix Branch, click on the Context menu near a Local Release Branch and choose Create Hotfix menu:

The Create a new hotfix branch from the Release Branch side panel window opens:

Fill in the HotFfix Branch's name.

The Branch's name should be unique for the Project (In Feature, Release, and Hotfix branches).

Then click on the SAVE button:

  • A notification confirms the correct creation:
  • The Create new branch pop-up is opened and automatically closed if no errors happen:

If a git error occurs during the Branch creation, you can consult the technical logs by clicking Show details.

  • The new Hotfix Branch appears in the Local Branches list:
  • It is directly activated

Demonstration video