-
Notifications
You must be signed in to change notification settings - Fork 0
/
gitconfig
47 lines (45 loc) · 1.01 KB
/
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
[user]
name = GMadorell
email = gmadorell@gmail.com
signingKey = 9F60F45397854874
[includeIf "gitdir:~/projects/coralogix/"]
path = ~/projects/coralogix/.gitconfig
[alias]
branches = branch -a
tags = tag
stashes = stash list
remotes = remote -v
unstash = stash pop
uncommit = reset --mixed HEAD~
amend = commit --amend
nevermind = !git reset --hard HEAD && git clean -d -f
nvm = nevermind
ignore = update-index --assume-unchanged
unignore = update-index --no-assume-unchanged
ignored = !git ls-files -v | grep "^[[:lower:]]"
[credential]
helper = osxkeychain
[core]
excludesfile = ~/.gitignore_global
[filter "lfs"]
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
required = true
process = git-lfs filter-process
[push]
default = current
[pager]
diff = diff-so-fancy | less --tabs=4 -RFX
show = diff-so-fancy | less --tabs=4 -RFX
branch = false
[diff]
compactionHeuristic = true
noprefix = false
[rerere]
enabled = true
[pull]
ff = only
[commit]
gpgsign = true
[gpg]
program = gpg