Skip to content
  • There are no suggestions because the search field is empty.

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 option:

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

Fill in the Feature Branch's name.

Each branch must have a unique name (be it a feature, a release, or a hotfix branch).

Then click on the SAVE button:

  • 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.

  • A notification confirms the correct creation:
  • Depending on your Project content:

    • If your Project doesn't contain any Source System (Discovery or Linked Project), the Source Systems overview will be displayed
    • If your Project contains at least one Source System (Discovery or Linked project), the Dataflow Modeling overview will be displayed
  • If you go back to the Branch overview, 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 option:

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

Fill in the Release Branch's name.

Each branch must have a unique name (be it a feature, a release, or a hotfix branch).

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 option:

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

Fill in the HotFfix Branch's name.

Each branch must have a unique name (be it a feature, a release, or a hotfix branch).

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