mirror of
https://github.com/tomru/DotfilesOld.git
synced 2026-03-03 06:27:21 +01:00
54 lines
1.6 KiB
INI
54 lines
1.6 KiB
INI
[user]
|
|
name = Thomas Ruoff
|
|
email = ThomasRuoff@gmail.com
|
|
[color]
|
|
branch = auto
|
|
diff = auto
|
|
interactive = auto
|
|
status = auto
|
|
[core]
|
|
editor=$EDITOR -f +1 -c start!
|
|
autocrlf=input
|
|
eol=lf
|
|
excludesfile = ~/.gitignore
|
|
[pager]
|
|
diff = delta
|
|
log = delta
|
|
reflog = delta
|
|
show = delta
|
|
[interactive]
|
|
diffFilter = delta --color-only --features=interactive
|
|
[delta "interactive"]
|
|
keep-plus-minus-markers = false
|
|
[delta "decorations"]
|
|
commit-decoration-style = blue ol
|
|
commit-style = raw
|
|
file-style = omit
|
|
hunk-header-decoration-style = blue box
|
|
hunk-header-file-style = red
|
|
hunk-header-style = file line-number syntax
|
|
[alias]
|
|
rbm = rebase upstream/master
|
|
rbc = rebase --continue
|
|
st = status
|
|
co = checkout
|
|
cm = commit
|
|
pr = !git fetch -fu ${2:-upstream} refs/pull/$1/head:pr/$1 && git checkout pr/$1 && :
|
|
pr-clean = "!git for-each-ref refs/heads/pr/* --format='%(refname)' | while read ref ; do branch=${ref#refs/heads/} ; git branch -D $branch ; done"
|
|
llog = log --date=local
|
|
changes = diff --name-status -r
|
|
diffstat = diff --stat -r
|
|
lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
|
|
fix = "!f() { ${EDITOR} $(git diff --name-only | uniq ); }; f"
|
|
last = "!l() { ${EDITOR} $(git diff-tree --no-commit-id --name-only -r HEAD ); }; l"
|
|
[rebase]
|
|
autosquash = true
|
|
[github]
|
|
user = tomru
|
|
[pull]
|
|
ff = only
|
|
[init]
|
|
templatedir = ~/.git_template/
|
|
[push]
|
|
default = current
|