Branch From Another Git Branch
This will be needed when you want to start a development branch where the code is based on code that was committed in another branch and not the ‘Develop’ branch.
Aside: If you already created the new branch incorrectly you can delete it using git branch -D feature/name-of-branch
-
To see the list of currently checked out branches, and which branch you are currently in, use
git branch
. Ensure you are currently in the branch that you want to branch from. -
To create the new branch use
git checkout -b feature/name-of-new-branch
. -
Push the branch to remote using
git push --set-upstream origin feature/name-of-new-branch
.
You will automatically be switched to the newly created branch. If you wish to switch branch, use the command git checkout feature/name-of-new-branch
.