git 常用命令

git pull
git push
git branch -a 所有的,-r 远程的 -d 删除

 

删除分支场景

删除本地分支

git branch | grep -vE 'master|test' | xargs git branch -d 

git branch  查询本地分支

grep -vE 'master|test'   排除名称为mater和test的

xargs git branch -d  删除本在分支

 

删除远程分支

git branch -r | grep -vE 'master|test' | sed 's/origin\//g | xargs git push origin -d 

git branch -r 查询远程分支

同上

sed 's/orgin\//g 全局替换  origin/ 为空

xargs git push origin -d  删除远程分支

posted @ 2020-03-13 14:32  lobin.tong  阅读(125)  评论(0编辑  收藏  举报