当我运行时
> git log --oneline
我得到了类似于这样的输出
abcdef0 (head, branch, origin/branch) comment
0987654 different comment
1234567 (different-branch, origin/branch) third comment
但是一旦我将输出发送到任何地方(例如> git log --oneline | cat
),分支名称就会消失
abcdef0 comment
0987654 different comment
1234567 third comment
这意味着我无法使用grep,或添加行号,或执行任何类似的操作。(它还缺少颜色和less样式的行为,但我今天不会在意这些)
这是否可以通过命令行参数重新启用?