每次從遠端分支拉取程式碼下來後都會在本地建立對應分支
久而久之本地就有了幾十個分支了
每次找都特別麻煩
在確定本地分支都正常推送了的情況下
就想著清理下本地的分支
清理方式為:
git branch | grep -v 'master' | xargs git branch -D
- 通過
git branch
獲取到全部分支 - 通過
grep -v 'master'
排除掉master分支 - xargs 是將前面的結果當作後面命令的引數值傳遞
git branch -D ***
是強制刪除本地的 *** 分支
注意操作前先將分支切到master git checkout master
本作品採用《CC 協議》,轉載必須註明作者和本文連結