-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitconfig.local.example
81 lines (68 loc) · 2.64 KB
/
.gitconfig.local.example
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
# vim:tw=0:ts=2:sw=2:et:norl:ft=gitconfig
# Project: https://github.com/landonb/git-smart#💡
# License: MIT
# YOU: Copy this file to ~/.gitconfig.local and customize.
[user]
name = XXX
email = XXX@users.noreply.github.com
# *** Commit signing
#
# USAGE: Enable signing by performing the following actions:
#
# - (1a) Generate a key with `gpg --gen-key`
# - HINT: If you already generated the key, look for it:
# gpg --list-secret-keys
# (1b) Use the same 'noreply' email used for user.email
#
# - (2a) Print the public key with `gpg --armor --export user-id <email-or-ID>`
# (2b) Paste the public key to https://github.com/settings/gpg/new
# (2c) Paste the key ID below (you can use just the last 8 digits).
#
# - (3a) To setup signing globally, for all repos (prob. not ideal),
# uncomment the [user] and [commit] sections below
# (3b) To setup signing for specific projects (more flexible),
# use [includeIf]:
# - Copy the [user] and [commit] sections to a new file,
# e.g., ".gitconfig-signing", and uncomment.
# - Add [includeIf] sections below to selectively include projects, e.g.,
# [includeIf "gitdir:~/.kit/git/git-smart/"]
# path = .gitconfig-signing
#
# [user]
#
# signingkey = XXXXXXXX
#
# [commit]
#
# gpgSign = true
[include]
# E.g.,
#
# path = ~/.more-git/git-private-command.gitc
[interactive]
# Project: https://github.com/landonb/git-veggie-patch
#
# Add a visual break (colorful flower bed) between interactive patch hunks.
diffFilter = diff-filter-garden
# The singleKey option is not in git-smart/.gitconfig proper because
# it can be aggravating if your brain's not ready and wired for it.
# - But it's here to remind you that it exists, and you might like.
#
# singleKey = true
[alias]
# Your Private, Personal, Too Embarrassing To Share Aliases Here. E.g.,
#
# - With thanks to artist b'ger
# http://www.ascii-art.de/ascii/uvw/vomit.txt
puke = \
! echo \
"ICAgICAgICAgICAgICAgICAgICAlJSUlJSUKICAgICAgICAgICAgICAgICAgICUlJSUgPSA9CiAg \
ICAgICAgICAgICAgICAgICAlJUMgICAgPgogICAgICAgICAgICAgICAgICAgIF8pJyBfKCAuJyAs \
CiAgICAgICAgICAgICAgICAgX18vIHxfL1wgICAiICouIG8KICAgICAgICAgICAgICAgIC9gIFxf \
XCBcLyAgICAgJWA9ICdfICAuCiAgICAgICAgICAgICAgIC8gICkgICBcL3wgICAgICAuXicsKi4g \
LAogICAgICAgICAgICAgIC8nIC8tICAgby8gICAgICAgLSAiICUgJ18KICAgICAgICAgICAgIC9c \
Xy8gICAgIDwgICAgICAgPSAsIF4gfiAuCiAgICAgICAgICAgICApX298LS0tLSd8ICAgICAgICAg \
IC5gICAnCiAgICAgICAgIF9fXy8vIChfICAtIChcCiAgICAgICAgLy8vLSggICAgXCcgICBcXCBi \
J2dlcgo=" \
| tr -d '[:space:]' \
| base64 --decode;