This repository has been archived by the owner on Mar 11, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
.gitconfig
80 lines (66 loc) · 1.82 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
[user]
name = Sean T Allen
email = sean@monkeysnatchbanana.com
[core]
excludesfile = /Users/sean/.gitignore
pager = /usr/local/opt/git/share/git-core/contrib/diff-highlight/diff-highlight
trustctime = false
[color]
ui = auto
diff = auto
[format]
pretty = format:* %Cred%h%Creset - %s (%Cgreen%cr%Creset) <%an>
[alias]
amend = commit --amend
ci = commit
co = checkout
di = diff
div = divergence
diw = diff -w
lol = log --graph --decorate --pretty=oneline --abbrev-commit
lola = log --graph --decorate --pretty=oneline --abbrev-commit --all
out = outgoing
pom = push origin master
ready = rebase -i @{u}
remotes = remote -v
snap = commit -a -m 'Back to snapshot'
st = status
tags = tag --list
track = checkout -t
upstream = remote add upstream
wipe = reset --hard HEAD
wth = what-the-hell-just-happened
branches = !legit branches
graft = !legit graft
harvest = !legit harvest
publish = !legit publish
unpublish = !legit unpublish
sprout = !legit sprout
sync = !legit sync
switch = !legit switch
resync = !legit resync
[push]
default = simple
[branch]
autosetuprebase = always
[difftool "Kaleidoscope"]
cmd = ksdiff --partial-changeset --relative-path \"$MERGED\" -- \"$LOCAL\" \"$REMOTE\"
[diff]
tool = Kaleidoscope
[difftool]
prompt = false
[mergetool "Kaleidoscope"]
cmd = ksdiff --merge --output \"$MERGED\" --base \"$BASE\" -- \"$LOCAL\" --snapshot \"$REMOTE\" --snapshot
trustExitCode = true
[mergetool]
prompt = false
[merge]
tool = Kaleidoscope
[rebase]
autostash = true
autosquash = true
[filter "lfs"]
process = git-lfs filter-process
required = true
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f