толчок к конкретной удаленной ветви
git push origin localBranchName:remoteBranchName
Funny Ferret
git push origin localBranchName:remoteBranchName
$ git push <remote> <branch>
# In some cases, you may want to push your changes
# to another branch on the remote repository.
#
# In order to push your branch to another remote branch,
# use the “git push” command and specify the remote name,
# the name of your local branch as the name of the remote branch.
$ git push <remote> <local_branch>:<remote_name>