[user] email = alan@alanpearce.eu name = Alan Pearce signingkey = 0xAE8625A63F6F8FD5 [color] branch = auto diff = auto status = auto ui = true [pull] rebase = true [push] default = current followTags = true [alias] up = merge FETCH_HEAD st = status -sb ci = commit br = branch co = checkout lasttag = "!sh -c 'git tag --sort=version:refname | grep \"^v\\?[0-9]\" | tail -n1'" pending = "!sh -c 'git log --oneline --grep=\"#\" ...$(git lasttag)'" lg = log --pretty=format:'%Cred%h%Creset -%Creset %s %Cgreen(%cr) %C(bold blue)<%an> %Cred%d%Creset' prl = log --pretty=format:'%Cred%h%Creset -%Creset %s %Cgreen(%cr) %C(bold blue)<%an> %Cred%d%Creset' --grep="#" ignored = ls-files --others -i --exclude-standard bump = !bmpr [github] user = alanpearce [ghq "ssh://alanpearce.eu/"] vcs = git [includeIf "gitdir:~/projects/github.com/satoshipay/"] path = config-satoshipay [includeIf "gitdir:~/projects/gitlab.satoshipay.tech/"] path = config-satoshipay [diff] algorithm = patience [include] path = config.local [rebase] autosquash = true [rerere] enabled = true [diff] tool = icdiff [difftool] prompt = false [difftool "icdiff"] cmd = icdiff --line-numbers $LOCAL $REMOTE [diff "sopsdiffer"] textconv = sops -d [gpg] program = gpg [merge "npm-merge-driver"] name = automatically merge npm lockfiles driver = npx npm-merge-driver merge %A %O %B %P [remote] autoSetupMerge = always [branch "master"] rebase = false [url "ssh://git@gitlab.satoshipay.tech/"] insteadOf = sp: