forked from jb55/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitconfig
64 lines (64 loc) · 2.28 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
[user]
name = William Casarin
email = jb55@jb55.com
signingkey = 0xA599B6EE817C83E681B42DF81BA28AD328EC91D6
[color]
diff = auto
status = auto
[core]
excludesfile = /Users/jb55/.gitignore_global
editor = vim
[sendemail]
smtpServer=/run/wrappers/bin/sendmail
[url "git@github.com:"]
insteadOf = gh:
[url "git@gitlab.com:"]
insteadOf = gitlab:
[url "jb55.com:git/"]
insteadOf = dev:
[url "ssh://git@phabricator.monstercat.com/diffusion/"]
insteadOf = phab:
[url "http://git.monster.cat/"]
insteadOf = mcat:
[url "http://git.zero.jb55.com/"]
insteadOf = zero:
[url "http://git.razorcx.com/"]
insteadOf = razor:
[gui]
recentrepo = /Users/jb55/src/js/titania
[alias]
prs = log --no-merges --date=local --author-date-order --glob='pull/origin/*'
prs-merged = log --merges --date=local --author-date-order --glob='pull/origin/*'
refl = reflog --date=relative
br = symbolic-ref --short HEAD
ff = merge --ff-only
try = merge --no-commit --no-ff
puff = pull --ff-only
lgrep = log --grep
default = !git config branch.master.remote origin && git config branch.master.merge refs/heads/master
lg1 = log --graph --branches --tags --remotes --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(bold white)— %an%C(reset)%C(bold yellow)%d%C(reset)' --abbrev-commit --date=relative
lg2 = log --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(bold white)— %an%C(reset)%C(bold yellow)%d%C(reset)' --abbrev-commit --date=relative
lg3 = log --branches --tags --remotes --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(bold white)— %an%C(reset)%C(bold yellow)%d%C(reset)' --abbrev-commit --date=relative
lg = !"git lg1"
serve = !git daemon --reuseaddr --verbose --base-path=. --export-all ./.git
cloner = clone --recursive
hash = !"git rev-parse HEAD | tr -d '\n' | xclip"
st = status -sb
co = checkout
[rebase]
autosquash = true
[push]
default = simple
[rerere]
enabled = false
autoupdate = false
[http "https://git.monstercat.com"]
sslCAInfo = /home/jb55/.flynn/ca-certs/default.pem
[credential "https://git.monstercat.com"]
helper = /home/jb55/bin/flynn git-credentials
[gpg]
program = gpg
[magit]
hideCampaign = true
[github]
user = jb55