# Create

Branches can be created from multiple contexts within JadeGit.

You can initiate branch creation from:

* The **New Branch** option in the JadeGit Changes repository menu (based on the current branch).<br>

  ![](https://293682865-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ7MmywDXjpFYcL5gQDv2%2Fuploads%2FYZojSlHEEdBey1lEiquC%2Fimage.png?alt=media\&token=0c6bdfb2-854e-48ef-9758-8cf9e80fadd5)<br>
* The **New Local Branch** option in the context menu for a selected branch (via **Manage Branches**).\
  \
  ![](https://293682865-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ7MmywDXjpFYcL5gQDv2%2Fuploads%2FTLoSAJaka19C63jscx6S%2Fimage.png?alt=media\&token=5ef88f24-3691-48fa-80d6-8b03c89505c7)<br>
* The **New Branch** option in the context menu for a selected commit (in any history view).<br>

  ![](https://293682865-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ7MmywDXjpFYcL5gQDv2%2Fuploads%2FjuXbBzRVI895f4EnqU9T%2Fimage.png?alt=media\&token=88286534-6d4a-4cf8-b1bd-cafdf28ee439)

## Setup Branch

After selecting any of the branch creation options, the **Setup Branch** dialog is shown.

<figure><img src="https://content.gitbook.com/content/J7MmywDXjpFYcL5gQDv2/blobs/SMtnUgbRhPsUfsq9k7Cs/image.png" alt=""><figcaption></figcaption></figure>

The **Create branch from** field shows the branch or commit the new branch will be based on. You can also enter a commit ID manually to create a branch from any commit without locating it in history.

The **Checkout (load & set)** option is selected by default to switch to the new branch immediately. The **Track remote (configure for push & pull)** option is selected by default when the branch is based on a remote branch, and disabled otherwise.
