git delete remotes: remote refs do not exist

前端 未结 3 621
感情败类
感情败类 2021-01-29 23:41

In short;

  • How can I delete remote multiple merged remotes?

More background;

I have a git repo with tens of remotes which have been merge

3条回答
  •  既然无缘
    2021-01-30 00:41

    Use sed to remove 'origin/' part and change a lttile xargs part.

    git branch -r --merged | grep origin | grep -v -e master | sed s/origin\\/// |  xargs -I{} git push origin --delete {}
    

提交回复
热议问题