-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitconfig
executable file
·26 lines (26 loc) · 971 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
[user]
name = Gustavo Siqueira
email = rsiqueira.gustavo@gmail.com
[core]
excludesfile = /Users/gugsrs/.gitignore
[alias]
differ = diff --word-diff=color --word-diff-regex='[^ ]'
lg = log --color --all --branches --graph --abbrev-commit --date=short --pretty=format:'%C(yellow)%h%Creset%C(bold red)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'
slug = log --color --branches --graph --decorate --oneline
files = !git diff --name-only $(git merge-base HEAD master)
stat = !git diff --stat $(git merge-base HEAD master)
review = !nvim -p $(git files) +\"tabdo Gdiff master\" +\"let g:gitgutter_diff_base = 'master'\" +\"set nofoldenable\"
reviewone = !nvim -p +\"tabdo Gdiff master\" +\"let g:gitgutter_diff_base = 'master'\" +\"set nofoldenable\"
[push]
default = nothing
[filter "lfs"]
clean = git-lfs clean %f
smudge = git-lfs smudge %f
required = true
[pull]
rebase = true
[commit]
template = ~/.gitmessage
gpgsign = true
[gpg]
program = gpg