summaryrefslogtreecommitdiff
path: root/.gitconfig
blob: f15daf361833d7437b2fbd0f258b2a1a0bd66909 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
[core]
        excludesfile = ~/.gitignore
 
[user]
name = dakkar
email = dakkar@thenautilus.net
signingkey = dakkar@thenautilus.net
[color]
ui = true
        branch = true
        diff = true
        grep = true
        interactive = true
        showbranch = true
        status = true
 
[fetch]
        prune = true
[push]
default = tracking
[pull]
        rebase = true
[diff]
        mnemonicprefix = true
        renames = copies
[log]
        decorate = short
        date = iso
[rebase]
        stat = true
        autosquash = true
[transfer]
        fsckobjects = true
[grep]
        patternType = perl
[alias]
        cmp = diff -b --word-diff=color --word-diff-regex='[[:alnum:]_]+|[^[:space:]]'
        cmpshow = show --word-diff=color --word-diff-regex='[[:alnum:]_]+|[^[:space:]]'
        cmplog = log -u -b --word-diff=color --word-diff-regex='[[:alnum:]_]+|[^[:space:]]'
        logc = log --oneline --graph
        refl = log -g --oneline 'HEAD@{now}' --date=relative
        st = status -bs
        tracked = ls-tree -r --name-only --full-name HEAD