91 lines
1.9 KiB
INI
91 lines
1.9 KiB
INI
[alias]
|
|
a = add
|
|
aa = add -A
|
|
b = branch
|
|
ba = branch -a
|
|
c = commit -m
|
|
ca = commit -am
|
|
co = checkout
|
|
contributors = shortlog -nse
|
|
d = diff --patch-with-stat
|
|
df = diff --patch-with-stat --color-words
|
|
ds = diff --patch-with-stat --staged
|
|
dt = difftool
|
|
dts = difftool --staged
|
|
fc = "!f() { git log --pretty='%C(yellow)%h%Creset -%Cred%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset' --grep=$1; }; f"
|
|
fs = "!f() { git log --pretty='%C(yellow)%h%Creset -%Cred%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset' -S$1; }; f"
|
|
lg = log --graph --pretty='%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset'
|
|
pull-dir = "!find . -mindepth 1 -maxdepth 1 -type d -print -exec git -C {} pull \\;"
|
|
remotes = remote -v
|
|
s = status -sb
|
|
sclone = clone --depth 1
|
|
undo = reset HEAD~1
|
|
|
|
[user]
|
|
email = taylor.kirk@pm.me
|
|
name = Taylor Kirk
|
|
signingKey =
|
|
|
|
[core]
|
|
editor = neovim
|
|
autocrlf = false
|
|
|
|
[push]
|
|
default = simple
|
|
|
|
[pull]
|
|
ff = only
|
|
|
|
[merge]
|
|
tool = vimdiff
|
|
|
|
[commit]
|
|
gpgSign = true
|
|
|
|
[color]
|
|
ui = always
|
|
diff = always
|
|
|
|
[color "diff"]
|
|
meta = yellow bold
|
|
commit = cyan bold
|
|
frag = magenta bold
|
|
old = red bold
|
|
new = green bold
|
|
whitespace = red reverse
|
|
|
|
[color "diff-highlight"]
|
|
oldNormal = red bold
|
|
oldHighlight = red bold 52
|
|
newNormal = green bold
|
|
newHighlight = green bold 22
|
|
|
|
[color "branch"]
|
|
current = yellow reverse
|
|
local = yellow
|
|
remote = green
|
|
|
|
[color "status"]
|
|
added = green
|
|
changed = yellow
|
|
untracked = red
|
|
|
|
[pager]
|
|
diff = diff-so-fancy | less --tabs=4 -RFX
|
|
show = diff-so-fancy | less --tabs=4 -RFX
|
|
|
|
[gpg]
|
|
program = gpg
|
|
|
|
[url "git@github.com:"]
|
|
insteadOf = "gh:"
|
|
pushInsteadOf = "gh:"
|
|
|
|
[url "git@gist.github.com:"]
|
|
insteadOf = "gist:"
|
|
pushInsteadOf = "gist:"
|
|
|
|
[url "git@gitlab.com:"]
|
|
insteadOf = "gl:"
|
|
pushInsteadOf = "gl:"
|