]> git.wh0rd.org - home.git/blob - .gitconfig
gitconfig: increase abbrev hash length
[home.git] / .gitconfig
1 [user]
2 name = Mike Frysinger
3 email = vapier@gentoo.org
4 # signingkey = 0xE837F581
5 [core]
6 abbrev = 12
7 [color]
8 ui = auto
9 diff = auto
10 status = auto
11 [color "diff"]
12 old = red bold
13 new = green bold
14 plain = blue bold
15 frag = yellow bold
16 whitespace = normal green
17 meta = magenta
18 [diff]
19 renames = true
20 [push]
21 default = current
22 [alias]
23 a = add
24 ab = abandon
25 ar = archive
26 b = branch -v
27 bi = bisect
28 cfg = config
29 ci = commit
30 co = checkout
31 cp = cherry-pick --ff
32 cp-a = cherry-pick --abort
33 cp-c = cherry-pick --continue
34 cp-x = cherry-pick -x
35 d = diff
36 desc = describe
37 dl = download
38 f = fetch
39 fp = format-patch -C -M
40 g = grep
41 h = help
42 l = log
43 m = merge
44 rb = rebase
45 rb-d = rebase --committer-date-is-author-date
46 rb-a = rebase --abort
47 rb-c = rebase --continue
48 rb-i = rebase --interactive
49 rb-s = rebase --skip
50 rl = rev-list
51 se = send-email -C -M
52 sm = submodule
53 st = status
54 t = tag
55 up = upload
56 [tag]
57 sort = version:refname
58 [merge]
59 conflictstyle = diff3
60 [rebase]
61 autosquash = true
62 [transfer]
63 # https://groups.google.com/forum/m/#!topic/binary-transparency/f-BI4o8HZW0
64 fsckobjects = true
65 [merge "merge-changelog"]
66 name = GNU-style ChangeLog merge driver
67 driver = /usr/bin/git-merge-changelog %O %A %B
68 [sendemail]
69 chainreplyto = false
70 confirm = always
71 suppressfrom = true
72 suppresscc = author
73 smtpserver = localhost:1111