- create a new branch
git checkout -b <new branch name>
- list all branches
git branch -a
- push local branch to remote
git push --set-upstream origin <yourNewLocalBranch>
git checkout -b <new branch name>
git branch -a
git push --set-upstream origin <yourNewLocalBranch>