Understand Branch overview
For a dedicated Project in a Solution, you can access the Branch overview by clicking:
- On the Project in the Solutions and Projects overview:

- On the Branch Overview menu in the navigation bar, if you are already inside a Project's Branch:

It is made up of several areas:

The User can see:
- His local Feature Branches: he can start modeling them

- The local Feature Branches from other users he checked out: he can only view the content

- All the Local Release Branches: from him and from all the other users: he can only create a Hotfix or generate it:

- All the remote Branches: from him and from all the other users: he can check them out:

More details about the Git Workflow used in biGENIUS-X are here.
Header
In the Branch overview header, you can:
- Open the metadata repository URL of the Project

- Refresh the Branches list:

- Create a Feature Branch:

or
- Create a Release Branch from the Local Main Branch:

- View the Local Main Branch:

- Generate the Local Main Branch:

- Activate the Local Main Branch:

- Fetch changes from the Remote Main Branch to the Local Main Branch: The branch should be activated first

- Pull the changes from the Remote Main Branch to the Local Main Branch: The branch should be activated first

- Validate the Local Main Branch: The branch should be activated first

Content
The Branch overview content displays:
- Your Local Branches: Feature and Release Branches
- All the Remote Branches: Feature, Release, and Hotfix Branches
Local Branches
For a Local Branch, you can:
- Start Modeling in a Branch:

- View a Branch:

- View a Release Local Branch:

- Generate a Release Local Branch:

- Activate a Feature or Release Branch:

- Fetch the changes from the Remote Branch to the local Feature or Release Branch: The branch should be activated first

- Push the changes of a local Feature Branch to the Remote one: The branch should be activated first

- Pull the changes from the Remote Branch to the local Feature or Release Branch: The branch should be activated firstF

- Reset some changes for a local Feature Branch:

- Start a Pull Request for a local Feature Branch: it opens the Metadata repository URL set for the Project (See Create a Project):

- Rebase a local Feature Branch to the Main Branch:

- Validate a Feature or Release Branch: The branch should be activated first

- Delete a local Feature or Release Branch:

- Create a Hotfix Branch from a Release Branch: The branch should be activated first

Remote Branches
For a Remote Branch, you can:
