当我将一个git命令管道化以显示只有几十个提交时,颜色会丢失:
git log --oneline | head -50
如何使用有限数量的线保持颜色?
答案 0 :(得分:5)
- (n)仅显示最后n次提交
参考:https://git-scm.com/book/no-nb/v1/Grunnleggende-Git-Viewing-the-Commit-History
例如
git log -50 --oneline
答案 1 :(得分:4)
Git检测到你正在滚动某些东西,因此它会禁用颜色,但你可以强制它使用--color
颜色:
git log --graph --oneline --all --decorate --color | head -50