add submodule update --rebase
[~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 --annotate --compose -C -C -M -n --to
16     stage=add
17     unstage=reset HEAD --
18     track=add -N
19     untrack=rm --cached
20
21 [core]
22     #editor=gvim -f
23     editor=vim
24     excludesfile=/home/madcoder/.git-excludes
25     preloadindex=true
26
27 [push]
28     default = tracking
29
30 [user]
31     name  = Pierre Habouzit
32     email = madcoder@debian.org
33
34 [color]
35     ui     = auto
36     diff   = auto
37     branch = auto
38     status = auto
39     pager  = true
40     interactive = auto
41
42 [color "diff"]
43     meta = green
44     frag = yellow
45     old = magenta
46     new = bold cyan
47
48 [color "status"]
49     header = bold blue
50     added  = green
51     changed = bold red
52     untracked = bold yellow
53 [merge]
54     verbosity = 1
55 [clean]
56     requireForce = false
57 [pack]
58     threads = 0
59 [status]
60     submodulesummary = 1
61 [push]
62     default = tracking