如何在git reflog
不复制+粘贴的情况下获得其他程序的输出。当我管道输出时,分支名称突然消失:
$ git --no-pager reflog
8c394ee (HEAD -> master) HEAD@{0}: commit: Bar
cbf7358 HEAD@{1}: commit (initial): Foo
$ git --no-pager reflog | cat
8c394ee HEAD@{0}: commit: Bar
cbf7358 HEAD@{1}: commit (initial): Foo
我只想能够grep
在输出中使用特定的分支名称,这不起作用,因为当我尝试这样做时 git 会禁用分支名称。