-
Notifications
You must be signed in to change notification settings - Fork 0
/
gitconfig
105 lines (105 loc) · 2.21 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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
[user]
name = mmqmzk
email = [email protected]
[alias]
A = add .
a = add
aa = add .
ai = add --interactive
b = branch
bD = branch --delete --force
bM = brach --move --force
bd = branch --delete
bl = blame
bm = brach --move
bnm = branch --no-merged
br = branch --remote
bs = bisect
bsb = bisect bad
bsg = bisect good
bsr = bisect reset
bss = bisect start
ca = commit -a
cb = checkout -b
cm = commit
cma = commit --amend
cmm = commit --message
co = checkout
coa = checkout -- .
cob = checkout -b
coc = checkout console
com = checkout master
coo = checkout --ours
cot = checkout --theirs
cow = checkout work
cp = cherry-pick
cpa = cherry-pick --abort
cpc = cherry-pick --continue
cpn = cherry-pick --dry-run
cps = cherry-pick --skip
df = diff
f = fetch
f1 = fetch --depth=1
fa = fetch --all
h = help
l = log
lg = log --graph
lo = log --all --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
m = merge
ma = merge --abort
mc = merge --continue
mff = merge --ff
mm = merge --message
mn = merge --dry-run
ms = merge --squash
p = push
pd = push --delete
pD = push --delete --force
P = push --force
pl = pull
pl1 = pull --depth=1
pn = push --dry-run
po = push --all origin
pO = push --force --all origin
r = remote
ra = remote add
rb = rebase
rba = rebase --abort
rbc = rebase --continue
rbi = rebase -i
rbm = rebase master
rbn = rebase --dry-run
rbs = rebase --skip
rr = remote remove
rs = remote set-url
s = status --short --branch
sa = stash apply
sc = stash clear
sd = svn dcommit
sf = submodule foreach --recursive
sfg = submodule foreach --recursive git
sh = show
shh = show --format="%H"
sl = stash list
sp = stash pop
sr = svn rebase
ss = stash push
ssh = stash show
st = stash
su = submodule
sui = submodule init --recursive
suu = submodule update --init --recursive
t = tag
[core]
editor = vim
autocrlf = false
quotepath = false
pager = bash -c '(which diff-so-fancy &>/dev/null && diff-so-fancy "$@" || cat "$@") | less -iFRX'
[color]
pager = true
ui = true
[text]
eol=lf
[pull]
rebase = false
[https]