-
Notifications
You must be signed in to change notification settings - Fork 0
/
gitconfig
27 lines (27 loc) · 828 Bytes
/
gitconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
[user]
email = thomas.manville@veeam.com
name = Tom Manville
[core]
editor = vim
excludesfile = ~/.gitignore
autocrlf = input
[push]
default = simple
[merge]
tool = nvimdiff
[diff]
tool = nvimdiff
[difftool]
prompt = false
[alias]
d = ! git diff --name-only --relative $(git merge-base HEAD master)
e = !cd -- \"${GIT_PREFIX:-.}\"; git diff --name-only --relative $(git merge-base HEAD master)
ls = for-each-ref --sort=-committerdate refs/heads/ --format='%(committerdate:short) %(refname:short)'
glog = log --all --pretty='format:%d %Cgreen%h%Creset %an - %s' --graph
mbm = merge-base master HEAD
[url "ssh://git@github.com/kastenhq/gvddk"]
insteadOf = https://github.com/kastenhq/gvddk
[url "ssh://git@github.com/kastenhq/"]
insteadOf = https://github.com/kastenhq/
[init]
defaultBranch = main