Einen neuen Branch lokal erstellen und nach remote pushen

Branch lokal erstellen:
git branch <name>

Branch auschecken:
git checkout <name>

Oder gleich beides zusammen: erstellen + checkout
git checkout -b <name>

Branch nach remote pushen:
git push -u origin <name>