Git. При выполнении git pull: информация о отслеживании текущей ветки отсутствует


Если при выполнении git команд у вас появилась ошибка следующего содержания: "информация о отслеживании текущей ветки отсутствует".
Это значит, что ваша текущая ветка скорее всего локальная и она не привязана к веткам удаленного репозитария.

При возникновении данного сообщения можно сделать следующее:

  1. Можно просто запулить себе данные с удаленной ветки:
    git pull origin master

    Где master - название ветки, которую вы загружаете. (Вместо master вам необходимо указать название своей ветки)
    При выполнении данной команды вы загрузите только данные из удаленной ветки, без привязки
  2. Для того, чтобы локальная ветка была привязана к удаленной и отслеживала изменения, необходимо выполнить следующие команды:
    git branch --set-upstream-to=origin/master master
    git pull

    Команда:
    git branch --set-upstream-to=origin/master master

    Выполняет привязку удаленной ветки origin/master к локальной ветке master.
    И выполняем загрузку данных с удаленной ветки:
    git pull

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.