Когда я выполняю команду git log --oneline без переадресации или перенаправления файлов, она дает информацию о расположении HEAD и ветви (master в примере ниже)
$ git log --oneline --color=never
8bc8511 (HEAD -> day_20190316) Today # 12
1381438 Today # 11
d87d53a Today # 10
718aef9 Today # 9
b05e17e Today # 8
....
2643d93 (master) Initial commit
Однако, когда я передаю это через less или перенаправляю в файл, HEAD и основная информация исчезают. Я попытался перенаправить stderr, чтобы присоединиться к stdout, но это не имеет значения.
$ git log --oneline --color = never 2> & 1 | / USR / бен / более
8bc8511 Today # 12
1381438 Today # 11
d87d53a Today # 10
718aef9 Today # 9
b05e17e Today # 8
.....
2643d93 Initial commit
Я бы хотел получить доступ к этой информации, но как?