Git colors: How do I set colors for the upstream branch in “git branch -vv”?

StackOverflow https://stackoverflow.com/questions/19012738

  •  29-06-2022
  •  | 
  •  

سؤال

I'm able to see my local and remote branches colored differently with the following configuration in my .gitconfig.

[color "branch"]
    current = bold cyan
    local = normal
    remote = bold red

In git branch -vv however, there is an additional upstream branch displayed that has a different color which is unreadable on my screen.

How do I configure this “upstream” color? (movie pun unintended :)

A git help config lists the color parameters for many branch types but I'm not able to find out one for this upstream branch.

هل كانت مفيدة؟

المحلول

Looking at the source code, you want to use upstream as the slot name:

[color "branch"]
    upstream = bold blue

It looks like more up-to-date man pages also have the option listed. The ones you were looking at are probably older than 1.8.3 (which is when the feature first appeared).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top