]> Tony Duckles's Git Repositories (git.nynim.org) - dotfiles.git/blob - .gitconfig
.gitconfig: Add root,graph,di; update ll,lll
[dotfiles.git] / .gitconfig
1 [user]
2 name = Tony Duckles
3 email = tony@nynim.org
4
5 [alias]
6 browse = !hub browse
7 w = !hub browse
8 compare = !hub compare
9 cb = !git-cut-branch
10 sh = !git-sh
11 grab = !github-grab
12 thanks = !git-thanks
13 track = !git-track
14 root = rev-parse --show-toplevel
15 ll = log -16 --pretty='format:%C(yellow)%h%Creset %s%C(green bold)%d%Creset %C(black bold)(by %an, %ar)%Creset'
16 lll = log --pretty='format:%C(yellow)%h%Creset %s%C(green bold)%d%Creset %C(black bold)(by %an, %ar)%Creset'
17 graph = log --all --graph --topo-order --pretty='format:%C(yellow)%h%Creset %s %C(black bold)(by %an)%Creset%C(green bold)%d%Creset%n'
18 review = log -p --max-count=1
19 fp = format-patch --stdout
20 ci = commit
21 st = status
22 br = branch
23 co = checkout
24 cv = !git-cv
25 lg = log -p
26 who = shortlog -s --
27 bd = !git-brdate
28 bv = !git branch --color -v | cut -c1-100
29 incoming = !git-incoming
30 in = !git-incoming
31 outgoing = !git-outgoing
32 out = !git-outgoing
33 subtree = !git-subtree
34 sup = !git-subup
35 df = diff --patience
36 di = diff --patience --cached
37
38 [core]
39 filemode = true
40 logallrefupdates = true
41 whitespace = space-before-tab, trailing-space
42 excludesfile = ~/.gitignore_global
43
44 [diff]
45 renames = copies
46
47 [sendemail]
48 smtpserver = smtp.gmail.com
49 smtpserverport = 587
50 smtpencryption = tls
51 smtpuser = tony@nynim.org
52
53 [color]
54 ui = auto
55
56 [color "diff"]
57 meta = blue bold
58 frag = magenta bold
59 old = red bold
60 new = green bold
61
62 [color "branch"]
63 current = yellow reverse
64 local = yellow bold
65 remote = green bold
66 plain = red bold
67
68 [color "status"]
69 added = yellow
70 changed = green bold
71 untracked = blue bold
72