Git new local branch push to remote

- Git create new local branch push to remote
- Git push new local branch to remote repository
- Git push new local branch to remote master
- Git create new branch push to remote
- Git checkout new branch push to remote
- Git rename local branch and push to new remote
- Git push new local branch to existing remote branch