如何git删除不在服务器分支中的客户端分支



如何git删除不在服务器分支中的客户端分支

不使用git逐分支删除

如果您谈论的是远程跟踪分支(它可以跟踪远程端不存在的分支),那么它将是git remote prune:

git remote prune origin --dry-run

参见:

prune

删除<name>下所有过时的远程跟踪分支
这些过时的分支已经从<name>引用的远程存储库中删除,但在"remotes/<name>"中仍然可以在本地使用。

使用--dry-run选项,报告将修剪哪些分支,但不实际修剪它们。

更多详细信息请参阅"本地和远程删除Git分支",其中还指出:

git fetch origin --prune
git fetch origin -p # Shorter

最新更新