【发布时间】:2023-12-26 13:44:01
【问题描述】:
手动运行命令:
git log --pretty=format:"%C(yellow)%h %Cred%ad %Cblue%an%Cgreen%d %Creset%s" --date=short
使用 Bash
6bb9849 2012-08-05 My Name (HEAD, master) blah2
42b3a11 2012-08-05 My Name blah1
使用 ZSH
27m" 6bb9849 2012-08-05 My Name (HEAD, master) blah2
42b3a11 2012-08-05 My Name blah1
请问27m"是从哪里来的?
很少有测试确认只有最顶部的提交显示 27m"
【问题讨论】:
-
%是 zsh 中的一个特殊字符。您可能需要使用%%,而您目前拥有%。 -
27m"看起来很像用于关闭反转 fg/bg 颜色的\e[27m。不知道为什么它只出现在 ZSH 上。 -
@Amber 谢谢!请回答问题,我会接受的