簡體   English   中英

如何清除(刪除)所有合並的本地分支?

[英]How to clear (delete) all merged local branches?

有時我在名稱非常相似的其他分支上有幾個相同功能的版本。 如何刪除不在遠程倉庫中的所有本地分支?

一個小例子:我當地的分支機構:

功能/授權

功能/授權-2

功能/授權錯誤

遠程倉庫分支:

功能/授權-2

而且我只想擁有遠程倉庫上的本地分支:feature/authorization-2

git branch --merged

你可以跳過一些重要的分支

git branch --merged| egrep -v "(^\*|master|main|dev|skip_branch_name)"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM