Overslaan en naar de inhoud gaan

Git in full colour

Nu is Git standaard een beetje kleurloos. Een git diff is een grote brei met code. Met wat aanpassingen aan de .gitconfig kan je het een stuk mooier en overzichtelijker maken. Niet elke command line geek zit daar op te wachten, maar geeks die van eyecandy houden kunnen dit wel waarderen.

Zet de onderstaande code in het .gitconfig bestand in je home dir. Heb je nog geen .gitconfig bestand dan kan je die zonder problemen aanmaken. Kleuren en stijlen zijn gewoon aan te passen naar wens.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[user]
    email = [e-mailadres]
    name = [username]  
[color]
    branch = auto
    diff = auto
    status = auto  
[color "branch"]
    current = yellow reverse
    local = yellow
    remote = green  
[color "diff"]
    meta = yellow bold
    frag = magenta bold
    old = red bold
    new = green bold  
[color "status"]
    added = yellow
    changed = green
    untracked = cyan  
[alias]
    lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset  
    %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
    st = status