删除远程分支原点

时间:2018-08-22 10:10:22

标签: git branch git-branch

我删除了具有的分支:

inflect.plural /^(iche)$/i, '\1\2s'
inflect.singular /^(iche)s/i, '\1'

我推了,但是当我用:列出分支时

git branch -d branch_name

我看到分支始终以名称git branch -avv 出现。

如何从那里删除分支?

1 个答案:

答案 0 :(得分:4)

使用git branch -d branch_name删除分支时,只需删除本地分支。推送不会影响遥控器的状态,因此origin / branch_name将保留。如果要删除它,则应按照建议重复的帖子中的说明进行git push <remote_name> --delete <branch_name>

当其他人删除远程(来源)中的分支时,对它的引用将出现在您的本地存储库中,因此在拉取或提取之后,您仍然会看到origin/branch_name。要删除此引用,您必须使用--prune获取。如果需要,也可以在pull命令中将其组合。

git fetch --prune

如果需要,也可以在pull命令中将其组合。

git pull --prune