Если необходимо пушнуть изменения в ветку удаленного репозитория, которой еще нет, то следующая команда поможет в решении данного вопроса:
git push <remote-name> <local-branch-name>:<remote-branch-name>
Пример:
git push origin dev:new-feature
Записки айтишника
Если необходимо пушнуть изменения в ветку удаленного репозитория, которой еще нет, то следующая команда поможет в решении данного вопроса:
git push <remote-name> <local-branch-name>:<remote-branch-name>
Пример:
git push origin dev:new-feature