Для начала, чтобы обновить сведения о ветках в удаленных репозиториях, выполните:
git fetch
Далее:
Ошибку вроде:
error: the requested upstream branch 'origin/...' does not exist
Можно получить при попытке установить имя ветки во внешнем репозитории (в которую делается pull).
Здесь есть два варианта решения проблемы: