gpt4 book ai didi

Git 漂亮的格式颜色

转载 作者:IT王子 更新时间:2023-10-29 00:33:34 29 4
gpt4 key购买 nike

我正在尝试为 Git 设置漂亮的格式颜色。据我所知,1.6.0 版只能识别红色、绿色和蓝色。

$ git log --pretty=format:"%Credred%Creset %Cgreengreen%Creset %Cyellowyellow%Creset %Cblueblue%Creset %Cmagentamagenta%Creset %Ccyancyan%Creset %Cwhitewhite%Creset"
red green %Cyellowyellow%Creset blue %Cmagentamagenta %Ccyancyan %Cwhitewhite

此外,没有一种颜色适用于带括号的颜色格式。

有没有办法列出 Git 可用的漂亮格式颜色?

不幸的是,这是在旧的 SCO OpenServer 5.0.7 机器上,SCO Skunkworks 发布的最新版本的 Git 是 1.6.0.3。

最佳答案

我没有旧版本的 git 来验证除 redbluegreen 得到支持。

虽然,即使使用最新版本的 git(比如我使用的 1.7.10),我也注意到一件事是 redgreen< 以外的颜色blue 需要放在括号 () 中。对于 redgreenblue,括号是可选的。

所以试一试:

git log --pretty=format:"%Credred%Creset %Cgreengreen%Creset %C(Yellow)yellow%Creset %Cblueblue%Creset %C(magenta)magenta%Creset %C(cyan)cyan%Creset %C(white)white%Creset"

list of colors我至少知道:

normal
black
red
green
yellow
blue
magenta
cyan
white

它可以与以下属性之一组合:

bold
dim
ul
blink
reverse
italic
strike
bright # (Git 2.26, Q1 2020, example: brightred)

如果您尝试使用 .gitconfig 更改颜色,您应该能够指定两种颜色 - foregroundbackground 并且您可以将它与一个属性结合起来。

关于Git 漂亮的格式颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15458237/

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