git push -u

git error: the requested upstream branch does not exist Ошибка Решение git push -u/git fetch

Ошибку вроде:

error: the requested upstream branch 'origin/...' does not exist

Можно получить при попытке установить имя ветки во внешнем репозитории (в которую делается pull).

Здесь есть два варианта решения проблемы:

git Определить/установить в какую ветку будет проходить push (upstream)--связь удалённой и локальной. Отслеживаемая remote show

Предположим что ветка task12es_filters создана вами и вы переключились в неё.

Выясняем значение upstream -- все ветки удаленного репозитория

Далее, чтобы выяснить связь между локальными ветками и ветками в удалённом репозитории (например origin) необходимо выполнить команду:

git remote show origin

или (без обновления информации с внешнего сервера, используя локальный кэш):

Subscribe to RSS - git push -u