Когда вы выбираете, вы должны указать только удаленный, а не филиал:
git fetch origin
Для проверки мастер:
git checkout master
Так как похоже, что master
еще нелокальная ветвь в вашей песочнице, она должна автоматически воссоздаться с origin/master
в качестве восходящего потока, что вам и нужно.
Если он создается с dev/master
вместо этого в качестве восходящего потока, вам нужно будет установитьего восходящая ветвь явно.
Опция 1: явно указывать восходящий поток при создании ветки:
git checkout -b master -t origin/master
Опция 2: обновлять восходящий поток после факта, если ветвь существует с невернойвверх по течению:
git branch -u origin/master master