Github Desktop - ветка не удаляется - PullRequest
1 голос
/ 06 мая 2020

Я удалил ветку на Github после объединения моих изменений, однако ветка все еще отображается на рабочем столе Github.

Ниже приведены шаги, которые я предпринял:

  1. Внес некоторые изменения в my local. sql file.
  2. Зафиксируйте изменения с помощью Github Desktop.
  3. Pu sh изменения в Origin.
  4. После слияния изменений в Github I удалил ветку.

Ветки больше нет в Github, но она по-прежнему доступна в раскрывающемся меню ветки на рабочем столе Github.

Как исправить эту проблему?

1 Ответ

0 голосов
/ 06 мая 2020

Начиная с июля 2019 , GitHub Desktop должен предлагать опцию обрезки, которая позволяет удалять неиспользуемые ветки из вашего локального репозитория после того, как они были объединены и удалены на GitHub.com, чтобы поддерживать актуальность вашего списка веток.

Это решает проблему 750 с помощью PR 6544

Этот PR добавляет функцию, которая автоматически сокращает ветки на основе следующие условия:

  • Ветка удалена на GitHub.com и
  • локально объединена с веткой по умолчанию на рабочем столе, а
  • не имеет никаких коммитов перед веткой по умолчанию

Если локальная ветвь не удаляется автоматически ... вам нужно go в командной строке :

git fetch
git remote prune origin
...