git push origin new_branch
If the branch does not exist on remote repository, first should be run this command:git push --set-upstream origin new_branchAlternative of the above command is this command:git push -u origin new_branch
To delete branch new_branch on remote repositorygit push origin new_branch --delete