Неопознанная ветка в удаленном хранилище - PullRequest
0 голосов
/ 29 декабря 2018

В моем удаленном репозитории есть дополнительная ветвь my-app/master, и я не знаю, как она туда попала.Выполнение git fetch не добавляет ветку в мой локальный репозиторий.Могу ли я узнать, как он туда попал и избавиться от него?

> git branch -r
   my-app/master
   origin/HEAD -> origin/master
   origin/master
   origin/release-0.1
   origin/feature-a

local: git branch

  master
* release-0.1
  feature-a

1 Ответ

0 голосов
/ 29 декабря 2018

my-app/master не является филиалом.Это комбинация удаленного хранилища и ветки.Помимо удаленного репозитория по умолчанию у вас есть удаленный репозиторий с псевдонимом my-app, который имеет ветку с именем master.

(origin обычно является псевдонимом для удаленного репозитория по умолчанию.)

Вы можете увидеть, куда они указывают:

git remote -v

(Однако, нет команды, которая позволяла бы узнать, как она туда попала. Если она была добавлена ​​через терминал / команда-строка, которую вы можете посмотреть в истории терминала / командной строки.)

Вы можете удалить псевдоним для удаленного репозитория с помощью:

git remote remove <name>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...