How to create new branch in git

To create a new branch in Git, you can use the following command:

git branch <branch-name>

Replace <branch-name> with the name you want to give to your new branch.

For example, to create a new branch called "feature/new-login-system", you would run:

git branch feature/new-login-system

This will create a new branch with the specified name, but it won't switch you to that branch. To switch to the new branch, you can use:

git checkout <branch-name>

So, to switch to the "feature/new-login-system" branch, you would run:

git checkout feature/new-login-system

Alternatively, you can create a new branch and switch to it in one step using:

git checkout -b <branch-name>

This will create a new branch with the specified name and switch you to that branch.

For example, to create a new branch called "feature/new-login-system" and switch to it, you would run:

git checkout -b feature/new-login-system

Note: If you want to create a new branch based on the current branch, you can use:

git branch <branch-name>

This will create a new branch with the same commit history as the current branch.

For example, to create a new branch called "feature/new-login-system" based on the current branch, you would run:

git branch feature/new-login-system

Then, you can switch to the new branch using:

git checkout feature/new-login-system