我发现git branch | grep <something> | cut -d' ' -f2
会给我一个包含子串<something>
的分支的名称。我试图把这个命令放在一个git别名中,如下所示:
[alias]
gb = "!f(){ git branch | grep $1 | cut -d' ' -f2; };f"
# ...
然而,这不起作用;它只是产生一个空行。我该如何解决这个问题?
答案 0 :(得分:0)
如上述评论者所示,修复方法是使用awk '{print $NF}'
代替cut
命令。