git pull Предупреждение There is no tracking information for the current branch (Настроить куда делать push)

Ошибка:

There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.

может возникать в ответ на команду:

git pull

Ошибка связана с тем, что git не понимает из какой именно ветки удалённого (внешнего) репозитория качать изменения в вашу текущую ветку, то есть вам нужно установить связь между веткой локального репозитория (в которой вы выполняете git pull) и какой-либо веткой внешнего репозитория.

Если речь идёт о ветке мастер, то можно поставить в соответствие локальной ветки мастер ветку в главной репе:

git branch --set-upstream-to=origin/master master
git pull

Или просто выполнить команду:

git pull origin master

Можно также узнать какие ветки куда смотрят на пулл и пуш (а для одной локальной ветки эти значения могут быть разными -- то есть локальная ветка может пулиться из одной удалённой, а пушится в другую удалённую -- хотя на практике так обычно не настраивают).

Key Words for FKN + antitotal forum (CS VSU):