3

如何在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 会禁用分支名称。

4

1 回答 1

2
git --no-pager reflog --decorate | cat
于 2019-08-16T14:00:40.910 回答