-
Notifications
You must be signed in to change notification settings - Fork 1
/
.gitconfig
54 lines (43 loc) · 1017 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
53
54
[alias]
ci = commit -a
co = checkout --recurse-submodules
c- = !git commit -a -F -
cl = clean -dfx
cc = cherry-pick
ff = merge --ff-only
fx = commit -a --amend --no-edit
ix = diff --cached
please = push --force-with-lease
re = re-edit
st = status -sb
fap = fetch --all --prune
git = !git
wip = commit -a -m WIP
hist = log --all --graph --color=always --pretty='[%C(cyan)%h%Creset]%C(bold cyan)%d%Creset %s'
fist = !git fap && git hist
shist = log --graph --color=always --pretty='[%C(cyan)%h%Creset]%C(bold cyan)%d%Creset %s'
[color]
diff = auto
status = auto
branch = auto
[core]
attributesfile = ~/.gitattributes
[diff]
compactionHeuristic = true
[include]
path = ~/.gitconfig.local
[init]
defaultBranch = main
[log]
date = iso-local
[pull]
ff = only
[push]
default = upstream
[url "git://github.com/"]
insteadOf = hub:
[url "ssh://[email protected]/"]
insteadOf = https://gitlab.fm/
[user]
name = Ricardo Signes
email = [email protected]