vim updates
[~madcoder/dotfiles.git] / gitconfig
1 [madcoder]
2     up-gitk=true
3
4 [alias]
5     co=checkout -m
6     ci=commit -s
7     st=!git -p status
8     pop=reset HEAD~1
9     unstash=stash apply
10     amend=commit -s --amend
11     squash=commit -s --amend -C HEAD
12     p=!git push origin HEAD
13     debtag=!git tag -f -a -s -m `git-symbolic-ref HEAD | sed -e 's~refs/heads/~~'`/`dpkg-parsechangelog | sed -n 's/^Version: \\(.*:\\)\\?//p'` `git-symbolic-ref HEAD | sed -e 's~refs/heads/~~'`/`dpkg-parsechangelog | sed -n 's/^Version: \\(.*:\\)\\?//p'`
14     b64=commit -sm'64bits fix'
15     send=send-email --no-chain-reply-to --suppress-cc all --suppress-from --no-signed-off-by-cc --annotate --compose -C -C -M --patience --to
16     is-send=send-email --no-chain-reply-to --suppress-cc all --suppress-from --no-signed-off-by-cc --annotate --compose --patience -C -C -M --to corp.software.review@news.intersec.com
17     stage=add
18     unstage=reset HEAD --
19     track=add -N
20     untrack=rm --cached
21
22 [merge]
23     tool=diffuse
24
25 [core]
26     #editor=gvim -f
27     editor=vim
28     excludesfile=/home/madcoder/.git-excludes
29     preloadindex=true
30
31 [push]
32     default = tracking
33
34 [user]
35     name = Pierre Habouzit
36     email = madcoder@debian.org
37
38 [color]
39     ui     = auto
40     diff   = auto
41     branch = auto
42     status = auto
43     pager  = true
44     interactive = auto
45     grep   = auto
46
47 [color "diff"]
48     meta = green
49     frag = yellow
50     old = magenta
51     new = bold cyan
52
53 [color "status"]
54     header = bold blue
55     added  = green
56     changed = bold red
57     untracked = bold yellow
58 [merge]
59     verbosity = 1
60     conflictstyle = diff3
61 [clean]
62     requireForce = false
63 [pack]
64     threads = 0
65 [advice]
66     pushNonFastForward = false
67     statusHints = false
68 [status]
69     submodulesummary = 1
70
71 [merge "dpkg-mergechangelogs"]
72     name = debian/changelog merge driver
73     driver = dpkg-mergechangelogs -m %O %A %B %A
74 [sendemail]
75     aliasesfile = /home/madcoder/.mutt/aliases
76     aliasfiletype = mutt
77
78 [url "gitolite@git.corp:"]
79     insteadOf = ssh://git.corp/srv/git/
80     insteadOf = git.corp:/srv/git/
81 [reviewboard]
82     url = http://reviews.corp/
83 [url "git://anonscm.debian.org"]
84     insteadOf = git://git.debian.org
85     insteadOf = git.debian.org:
86 [url "ssh://git.debian.org"]
87     pushInsteadOf = git://git.debian.org
88     pushInsteadOf = git.debian.org:
89