使用git批量刪除分支

2021-09-25 11:34:40 字數 662 閱讀 9354

要刪除本地,首先要考慮以下三點

所以我們可以得到:

git br |grep 'dev' |xargs git br -d
本地新建了很多分支,比如

$ git branch

brabch

branch2

branch3

branch4

chucklu_zhcn

* master

其中以bra開頭的分支都是臨時性的分支,用完之後需要刪除,使用命令逐個刪除就太麻煩了

$ git branch |grep 'bran'

branch2

branch3

branch4

$ git branch |grep 'bran'|xargs git branch -d

deleted branch branch2 (was a84d992).

deleted branch branch3 (was 95a769c).

deleted branch branch4 (was 9e7aecb).

$ git branch |grep 'bra'|xargs git branch -d

deleted branch brabch (was e71cd6d).

git批量刪除本地分支及遠端分支

git branch grep branchname xargs git branch d git branch r grep branchname sed s origin g xargs i git push origin 批量刪除本地分支 批量刪除遠端分支 沒加 sed s origin g ...

git 刪除分支檔案 刪除分支

長話短說 一 刪除分支檔案 刪除暫存區或分支上的檔案,同時刪除工作區相應檔案 git rm file name git commit m del file git push origin your branch 刪除暫存區或分支上的檔案,但保留工作區相應檔案 git rm cached file n...

Git刪除分支

有時候並行的開發了很多的特性,建了很多的分支,時間長了分支就多了,想要把不用的分支刪除,怎麼辦呢?檢視本地都有哪些分支 git branch 檢視所有的分支,包括遠端的 git branch a 刪除本地的某個分支 git branch d hongchangfirst 刪除遠端的分支 git br...