-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgitconfig
More file actions
50 lines (44 loc) · 1.47 KB
/
gitconfig
File metadata and controls
50 lines (44 loc) · 1.47 KB
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
48
49
50
[user]
name = Roman Melnyk
email = roman.melnyk20071992@gmail.com
[alias]
s = stash
co = checkout
br = branch
mbr = "!bash -c '. ~/.dotfiles/githelpers && merged_branches'"
lbr = "!bash -c '. ~/.dotfiles/githelpers && local_merged_branches'"
rbr = "!bash -c '. ~/.dotfiles/githelpers && remote_merged_branches'"
dmbr = "!bash -c '. ~/.dotfiles/githelpers && merged_branches | delete_branches'"
dlbr = "!bash -c '. ~/.dotfiles/githelpers && local_merged_branches | delete_branches'"
drbr = "!bash -c '. ~/.dotfiles/githelpers && remote_merged_branches | delete_branches'"
ci = commit --verbose
st = status
l = "!bash -c '. ~/.dotfiles/githelpers && pretty_git_log $@' -"
r = !GIT_NO_PAGER=1 git l -30
la = !git l --all
fap = fetch --all -p
amend = commit --amend
dc = diff --cached
dcw = diff --cached --color-words
df = difftool --tool=nvimdiff
dw = diff --color-words
all = add --all
up = standup -d 1 -f
poo = push origin HEAD
rom = !git fap && git rebase origin/master
rod = !git fap && git rebase origin/develop
[color]
ui = true
diff = auto
[diff]
mnemonicprefix = true
[core]
editor = nvim
excludesfile = ~/.dotfiles/gitignore
[init]
templatedir = ~/.dotfiles/git-templates/
[filter "lfs"]
required = true
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process