现在GitHub将为每个pr创建一个隐藏分支,例如/ pr / 1,可以在本地克隆上的“git branch -a”中看到,但在GitHub UI中隐藏。
我仍然希望保留这些分支,但是当我在我的shell上“git branch -a”时(我太多),我不想看到它们。有谁知道怎么做?
答案 0 :(得分:1)
您可以使用git branch --list pattern
指定模式。 pattern
使用unix shell globbing。
即。要避免列出pr/*
之类的分支,例如pr/1
,pr/2
等,请使用以下命令。
git branch -a --list {'[!p]*','p[!r]*','pr[!/]*'}
或者您可以使用grep
过滤结果以避免复杂的模式。
git branch -a | grep -v 'pr/*'