手动运行命令:
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“来自哪里使用ZSH?
很少有测试证实只有最顶层的提交显示 27m“
答案 0 :(得分:1)
%
是zsh中的特殊字符。您可能需要使用当前%%
的{{1}}。
答案 1 :(得分:0)
处理相同事情的另一种方法是在%s
之前加""
使其成为%""s