【批量删除git 本地分支、远程分支、tag】教程文章相关的互联网学习教程文章

批量删除git 本地分支、远程分支、tag

批量删除本地分支git branch -a | grep -v -E ‘master|develop‘ | xargs git branch -D批量删除远程分支git branch -r| grep -v -E ‘master|develop‘ | sed ‘s/origin\///g‘ | xargs -I {} git push origin :{}如果有些分支无法删除,是因为远程分支的缓存问题,可以使用git remote prune批量删除本地taggit tag | xargs -I {} git tag -d {}批量删除远程taggit tag | xargs -I {} git push origin :refs/tags/{}用到命令说...