]> git.phdru.name Git - dotfiles.git/blob - .gitconfig
Set globally receive.denyNonFastForwards = true
[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 [receive]
27         denyNonFastForwards = true
28
29 [web]
30         browser = webbrowser
31
32 [browser "webbrowser"]
33         cmd = webbrowser -n
34
35 [gui]
36         fontui = -family \"DejaVu Sans\" -size 18 -weight normal -slant roman -underline 0 -overstrike 0
37         fontdiff = -family \"DejaVu Sans Mono\" -size 18 -weight normal -slant roman -underline 0 -overstrike 0