2013-09-25 15 views
16

Sono in grado di vedere i miei rami locali e remoti colorati in modo diverso con la seguente configurazione nel mio .gitconfig.Colori git: come faccio a impostare i colori per il ramo upstream in "git branch -vv"?

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

In git branch -vv Tuttavia, v'è un ramo a monte ulteriore visualizzato che ha un colore diverso, che è illeggibile sul mio schermo.

Come configurare questo colore "a monte"? (filmato non programmato :)

A git help config A elenca i parametri di colore per molti tipi di ramo ma non riesco a trovarne uno per questo ramo upstream.

risposta

26

Guardando il codice sorgente, si desidera utilizzare upstream come il nome di slot:

[color "branch"] 
    upstream = bold blue 

Sembra più up-to-date pagine man hanno anche l'opzione elencata. Quelli che stavi guardando sono probabilmente più vecchi di 1.8.3 (che è il momento in cui è apparso per la prima volta la funzione).

+0

Grazie mille. Ciò ha funzionato :) – PlagueHammer

+0

Sono stato in grado di trovare il riferimento aggiornato qui: https://github.com/git/git/blob/master/Documentation/config.txt Dove hai trovato il riferimento di colore a monte? Quale file specifico intendo? Solo curioso. – PlagueHammer

+0

Ho trovato il riferimento ad esso qui: https://github.com/git/git/blob/master/builtin/branch.c#L77 – jszakmeister