3 回答

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超11個(gè)贊
git branch --merged
git branch --merged| egrep -v "(^\*|master|dev)"
skip_branch_name
git branch --merged| egrep -v "(^\*|master|dev|skip_branch_name)"
git branch --merged | egrep -v "(^\*|master|dev)" | xargs git branch -d
git branch -d branchname
git branch -D branchname
git push origin :branchname
git push --delete origin branchname
git remote prune origin
git branch -dr branchname

TA貢獻(xiàn)1770條經(jīng)驗(yàn) 獲得超3個(gè)贊
git branch -r --merged | grep -v master | sed 's/origin\//:/' | xargs -n 1 git push origin
git branch -r --merged | grep -v master | sed 's/origin\///' | xargs -n 1 git push --delete origin
- 3 回答
- 0 關(guān)注
- 2328 瀏覽
添加回答
舉報(bào)