]> Tony Duckles's Git Repositories (git.nynim.org) - dotfiles.git/blob - .gitconfig
.gitconfig: Aliases for log oneline no-limit, patience diff, and word-diff
[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 ll = log --pretty=oneline --abbrev-commit --max-count=15
15 lll = log --pretty=oneline --abbrev-commit
16 review = log -p --max-count=1
17 fp = format-patch --stdout
18 ci = commit
19 st = status
20 br = branch
21 co = checkout
22 cv = !git-cv
23 lg = log -p
24 who = shortlog -s --
25 bd = !git-brdate
26 bv = !git branch --color -v | cut -c1-100
27 incoming = !git-incoming
28 in = !git-incoming
29 outgoing = !git-outgoing
30 out = !git-outgoing
31 subtree = !git-subtree
32 df = diff --patience
33 dw = diff --patience --word-diff=color
34
35 [core]
36 filemode = true
37 logallrefupdates = true
38 whitespace = space-before-tab, trailing-space
39 excludesfile = ~/.gitignore_global
40
41 [diff]
42 renames = copies
43
44 [sendemail]
45 smtpserver = smtp.gmail.com
46 smtpserverport = 587
47 smtpencryption = tls
48 smtpuser = tony@nynim.org
49
50 [color]
51 ui = auto
52
53 [color "diff"]
54 meta = blue bold
55 frag = magenta bold
56 old = red bold
57 new = green bold
58
59 [color "branch"]
60 current = yellow reverse
61 local = yellow bold
62 remote = green bold
63 plain = red bold
64
65 [color "status"]
66 added = yellow
67 changed = green bold
68 untracked = blue bold
69