Lazygit

  1. Press 3 to go to 3. Local Branches
  2. Select an existing branch with / (or single click)
  3. Press n, to create a new branch
  4. Enter branch name into pop-up menu.
    • Add#screenshot of pop-up menu for entering branch name
  5. Press enter. To continue.
  6. You should now see your new branch created and checked out (with * star)

Basic Terminal

git checkout -b <new-branch-name> <existing-branch-name>
 
# or if existing-branch-name is currently checked out
git checkout -b <new-branch-name>