I want to be able to do the following:
Create a local branch based on some other (remote or local) branch (via git branch or git checkout
git branch
git checkout
To create a new branch by branching off from an existing branch
git checkout -b
and then push this new branch to repository using
git push -u origin
This creates and pushes all local commits to a newly created remote branch origin/
origin/