当前位置: 首页 > 知识库问答 >
问题:

如何模拟git日志--装饰每个分支类型的不同颜色

仲孙绍元
2023-03-14

在创建我最喜欢的git日志视图时,我创建了这个别名:

graph=log--pretty=格式:“%cgreen%ad%creset%c(黄色)%h%creset%c(黄色)%d%creset%s%c(青色)[%an]%creset%c green(%ar)%creset”--date=short--graph

这将创建如下输出:

有没有办法用自己的别名给不同种类的树枝赋予不同的颜色?

共有1个答案

钱雅逸
2023-03-14

Per https://stackoverflow.com/a/16844346/55948

从git 1.8.3(2013年5月24日)开始,您可以使用%c(自动)git log的格式字符串修饰%d

来自发行说明:

 * "git log --format" specifier learned %C(auto) token that tells Git
   to use color when interpolating %d (decoration), %h (short commit
   object name), etc. for terminal output.)
 类似资料:
  • 我很高兴地使用SLF4J和logback和使用2个附加为根记录器。 stdout的调试级别 文件的信息级别 所有日志都需要成为输出的一部分(因此需要根记录器)。

  • 我在做某种“游戏分数追踪器”。以下是该应用程序当前的工作方式: 用户通过在EditText中键入名称,然后单击“确定”按钮来添加播放机。 用户添加完新玩家后,按“开始游戏”按钮,新活动将打开。 玩家将被添加到可参与的额外活动中,并被带到下一个活动中。 在下一个活动中,用户有一个spinner、EditText和+、-按钮。当用户从旋转器中选择某个玩家,输入某个分数,然后输入+或-后,将出现一个新的

  • def create_model(model_name,data,test_data): def validate_model(model_name,test_data,labels):

  • 问题内容: 我有一个Web应用程序,并且我想为每个用户使用不同的日志,因此我可以了解该用户在系统上所做的事情的“历史记录”。 这是我到目前为止所拥有的: 问题是,作为Web应用程序,它是多线程的,所以AFAIK我不能一直使用并根据我要登录的用户来更改附加程序。我认为我应该为每个用户创建不同的内容,但这是正确的吗? 问题答案: 尝试切换到logback(log4j的后继者)。它带有一个Sifting

  • 下面,我有一个全局应用的日志回溯配置。 我想全局使日志记录级别错误,除了一个类。对于一个特定的类,我想使日志记录级别 INFO。我该怎么做?

  • 问题内容: 如果折线图中的数据点高于某个特定值,是否可以为该数据点设置其他颜色? 问题答案: 对于chartjs 2.0,请参见以下答案。 下面是原始答案。 关于ChartJS的好问题。我一直想做类似的事情。即动态地将点颜色更改为其他颜色。您在下面尝试过此吗?我只是尝试过,它对我有用。 试试这个: 或尝试以下方法: 甚至这个: 然后执行以下操作: 我想你可能会喜欢 仍然尝试一下。