Я пытаюсь удалить несколько веток из моего проекта:Удаленные ветви после «мерзавцем выборки -p»
leo:Project leo$ git push origin --delete effects
To https://github.com/gituser/Project.git
- [deleted] effects
leo:Project leo$ git push origin --delete viewport
To https://github.com/gituser/Project.git
- [deleted] viewport
Но после того, как fetch --prune
, что говорит
После извлечения, удалите все ссылки удаленного отслеживания, что не более есть на пульте дистанционного управления.
Я до сих пор удалены ветви на локальной машине:
leo:Project leo$ git fetch -p
leo:Project leo$ git branch -a
develop
effects
* master
viewport
remotes/origin/HEAD -> origin/master
remotes/origin/develop
remotes/origin/master
Любые предложения?
Возможно, вам нужно позвонить 'git branch --set-upstream-to = origin/master master'? – d33tah
Эффекты и область просмотра - это локальные ветви, которые не удаляются с помощью git fetch prune. – MrTux
@MrTux я могу проверить, что в ветке нет удаленных ссылок на отслеживание? – Leo