gpt4 book ai didi

git - 定义 git log 输出格式时 zsh 中的额外输出

转载 作者:太空狗 更新时间:2023-10-29 13:52:17 25 4
gpt4 key购买 nike

当我尝试使用

git log --pretty=format:"%h %ad | %s%d [%an]" --graph --date=short

在 zsh 中,总会有一些额外的输出,例如:

27m/Users/tyraeltong/tmp/git-immersion/hello [n]' --graph --date=...* b1ca0c6 2012-01-08 | Added README (HEAD, master) [Tyrael Tong]
* 6844069 2012-01-08 | Added a Rakefile [Tyrael Tong]
* 99430f3 2012-01-08 | Moved hello.rb to lib [Tyrael Tong]
* da616c8 2012-01-08 | Add an author/email info [Tyrael Tong]
* d997079 2012-01-06 | Added a comment (v1) [Tyrael Tong]
* ea557cd 2012-01-06 | Added a default value (v1-beta) [Tyrael Tong]
* 0111ccd 2012-01-06 | First Commit [Tyrael Tong]

如何删除 27m/Users/tyraeltong/tmp/git-immersion/hello [n]' --graph --date=...

最佳答案

%s 之间插入 "" 为我解决了这个问题:

git log --pretty=format:"%h %ad | %""s%d [%an]"--graph --date=short

关于git - 定义 git log 输出格式时 zsh 中的额外输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8777193/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com