]> git.phdru.name Git - dotfiles.git/blob - .gitconfig
Make git st to display status in short format
[dotfiles.git] / .gitconfig
1 [alias]
2         b = branch
3         checkin = commit
4         ci = commit
5         co = checkout
6         l1 = log --oneline
7         l5 = log -5
8         lb = log --decorate --graph --stat --pretty=beautiful
9         lb5 = log --decorate --graph --stat --pretty=beautiful -5
10         st = status -s
11
12 [pretty]
13         beautiful = format:%Cblue%h%Creset (%ar - %Cgreen%aN <%aE>%Creset)%n%B%n
14
15 [core]
16         pager = less -FRSXgimq
17
18 [merge]
19         tool = vimdiff
20
21 #[mergetool "vimdiff3"]
22 # Don't forget to add -f for gvim
23 # 3 way diffs
24 #       cmd = vim -d \"$MERGED\" \"$LOCAL\" \"$BASE\" \"$REMOTE\" -c \"wincmd J\"
25
26 [web]
27         browser = webbrowser
28
29 [browser "webbrowser"]
30         cmd = webbrowser -n
31
32 [gui]
33         fontui = -family \"DejaVu Sans\" -size 18 -weight normal -slant roman -underline 0 -overstrike 0
34         fontdiff = -family \"DejaVu Sans Mono\" -size 18 -weight normal -slant roman -underline 0 -overstrike 0