我们在“文件夹”中有大约十几个分支,这些分支被亲切地称为zoo
(方便排序到最后并且不是完全不准确的描述符)。从本质上讲,我们可能会在几个月内回归,但不希望堵塞我们的分支机构列表。
在可视化Git客户端塔中,有一个漂亮的功能,名为zoo/branch-a
和zoo/branch-b
的分支在文件夹zoo
下表示为已折叠。我知道Git实际上并不认为文件夹中存在branch-a
和branch-b
,但我想知道是否有办法配置命令行git
客户端以表现以类似的方式。
最简单的解决方案是通过将gba
之类的别名隐藏到git branch -a | grep -v "zoo"
来隐藏这些分支,但这会丢失我用{{1}获得的分支类型(远程/本地/当前)的颜色编码}}。有没有办法从git branch -a
传递这些首选项,或者通过.gitconfig
管道输出时保留git branch -a
提供的颜色编码?
答案 0 :(得分:1)
git branch --color=always -a | grep --color=never -v "zoo"
在通过git
输出输出时应保留grep
提供的颜色编码。