-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.gitconfig
52 lines (50 loc) · 1018 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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
[user]
name = Antonin Fischer
#email = [email protected]
email = [email protected]
[pull]
rebase = true
[push]
default = current
[alias]
ls-subtrees = !"for i in $(git log | grep git-subtree-dir | sed -e 's/^.*: //g' | sort | uniq); do test -d $i && echo $i; done"
ci = commit
st = status
pus = push
pul = pull
a = add
d = rm
delete = rm
del = rm
co = checkout
br = branch
res = reset
mer = merge
reb = rebase
rb = rebase
pop = stash pop
sh = stash
srb = svn rebase
rbm = rebase master
rbw = rebase work
cow = checkout work
com = checkout master
lg = log --graph
fet = fetch
f = fetch
difff = diff
di = diff
rbom = rebase origin/master
dsf = "!git diff --color $@ | diff-so-fancy"
[init]
defaultBranch = main
[http]
sslBackend = openssl
[credential]
helper = cache
[merge]
tool = meld
[includeIf "gitdir:~/src/szn/"]
path = ~/src/szn/.gitconfig_include
[core]
editor = lvim