dotfiles/gitconfig

103 lines
1.6 KiB
Plaintext
Raw Normal View History

# vim: set filetype=cfg noexpandtab:
[user]
name = Dan Buch
2014-10-06 18:34:11 +00:00
email = daniel.buch@gmail.com
2017-05-16 17:17:02 +00:00
signingkey = 70A5AF0681A7B222C35FB98EFAEF12936DD3E3EC
[github]
user = meatballhat
[core]
excludesfile = ~/.git-global-ignores
editor = vim
filemode = true
autocrlf = false
2015-08-19 00:14:39 +00:00
pager = less -FRXx2
2014-09-30 02:53:33 +00:00
[clean]
requireForce = false
[branch]
autosetuprebase = remote
autosetupmerge = true
mergeoptions = --no-commit --no-ff
[daemon]
uploadpack = true
uploadarch = true
receivepack = true
2013-01-20 04:08:18 +00:00
[push]
default = current
2013-01-20 04:08:18 +00:00
[color]
ui = auto
[color "branch"]
current = yellow reverse
local = yellow
remote = green
[color "diff"]
meta = yellow bold
frag = magenta bold
old = red bold
new = green bold
[color "status"]
added = yellow
changed = green
untracked = cyan
[alias]
a = add
ad = add
addd = add
br = branch
bra = branch -a
brr = branch -r
ci = commit
co = checkout
d = diff
dc = diff --cached
di = diff
dif = diff
l = ls-files
ls = ls-files
nuke = clean -dfx
pr = pull --rebase
s = status --short
st = status
sta = stash
stcq = diff --cached --name-only
stq = diff --name-only
t = tag
ta = tag
tags = tag
slog = log git-svn..
sup = svn fetch --all
spush = svn dcommit
srb = rebase git-svn
2014-09-30 02:53:33 +00:00
rpo = remote prune origin
cm = checkout master
lm = log master..
rt = rebase trunk
lt = log trunk..
ct = checkout svn/trunk
logv = log --name-status
hug = blame
2015-08-19 00:14:39 +00:00
lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
2014-11-12 16:00:11 +00:00
[commit]
template = ~/.gittemplate
2017-05-16 17:17:02 +00:00
gpgsign = true
[gpg]
program = gpg1