Git Remote Update Origin - Prune не работает с Bitbucket - PullRequest
0 голосов
/ 01 мая 2019

Мы используем Bitbucket для Git, и иногда у меня есть запрос на извлечение (PR) для ветви, которую я отмечаю как удаляемую после слияния.Как только это произойдет, я больше не вижу его в BitBucket, но он все еще доступен локально.Я следовал инструкциям в этом вопросе ( Когда git обновляет список удаленных веток? ), чтобы попытаться удалить мою локальную копию ветви в этом случае, но она не работает.Вот пример (после того, как ветвь уже была удалена в BitBucket):

(my_proj) bash-3.2$ git branch
* dev
  master
  my_feature_branch_that_was_just_merged
(my_proj) bash-3.2$ git remote update origin --prune
Fetching origin
From bitbucket.org:our_company_user/my_proj
 - [deleted]         (none)     -> origin/my_feature_branch_that_was_just_merged
(my_proj) bash-3.2$ git branch
* dev
  master
  my_feature_branch_that_was_just_merged
(my_proj) bash-3.2$ 

Я могу вручную удалить его с помощью git branch -d my_feature_branch_that_was_just_merged, но почему удаление не удалило его?Было ли это просто удаление моей локальной записи из удаленной ветви?Я что-то не так делаю?

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