summaryrefslogtreecommitdiff
path: root/.config/git/config
blob: f6291792081143c82dc57323554e7b893911087c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[user]
	name = Luke Shumaker
	email = lukeshu@lukeshu.com
[sendemail]
	# user.email is set to lukeshu@parabola.nu for some projects
	from = Luke Shumaker <lukeshu@lukeshu.com>
[color]
	ui = auto
[push]
	default = matching
[merge "merge-changelog"]
	name = GNU-style ChangeLog merge driver
	driver =git-merge-changelog %O %A %B
[alias]
	lg = log --graph --format='%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
	hist = log --format='%h %ci -%C(yellow)%d%Creset %s %C(bold blue)<%an>%Creset' --abbrev-commit
	graphviz = "!f() { echo 'digraph git {' ; git log --pretty='format:  %h -> { %p }' \"$@\" | sed 's/[0-9a-f][0-9a-f]*/\"&\"/g' ; echo '}'; }; f"