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
Simply put, to create a new local branch, do:
To push it to the remote repository, do:
git push -u origin