

In the Branches popup or in the Branches pane of the Git tool window select a local or a remote branch that you want to start a new branch from and choose New Branch from Selected. The new branch will start from the current branch HEAD. In the dialog that opens, specify the branch name, and make sure the Checkout branch option is selected if you want to switch to that branch.

In the Branches popup, choose New Branch or right-click the current branch in the Branches pane of the Git tool window tool window and choose New Branch. To hide non-favorite branches, click Show Only Favorites at the bottom of the Branches popup.Ĭreate new branch Create a new branch from current branch You can also select a branch in the Branches pane of the Git tool window and click on the toolbar. To mark a branch as a favorite, in the Branches popup, hover the mouse cursor over the branch name, and click the star outline that appears on the left: Favorite branches are always displayed at the top of the Branches popup and in the Branches pane of the Git tool window. The master branch is marked as a favorite by default. If you have many branches, you may want to see only your favorite ones.

You can also manage branches and perform batch operations with multiple branches in the Branches pane of the Git tool window. In IntelliJ IDEA, all operations with branches are performed in the Git Branches popup: To invoke it, click the Git widget in the Status bar (it shows the name of the branch that is currently checked out):
#Git checkout new branch code#
In Git, branching is a powerful mechanism that allows you to diverge from the main development line, for example, when you need to work on a feature, or freeze a certain state of a code base for a release, and so on.
