/
.gitconfig
53 lines (43 loc) · 1.24 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
[core]
ignorecase = false
[user]
name = Yoshimasa Niwa
email = niw@niw.at
[alias]
# See also `shared/git.sh`.
br = branch --color
brs = branch --color --sort='committerdate'
ci = commit
co = checkout
gr = log --graph --date=short --decorate=short --pretty=format:'%Cgreen%h %Creset%cd %Cblue%cn %Cred%d %Creset%s'
ref = symbolic-ref --short HEAD
st = status
[color]
diff = auto
status = auto
branch = auto
[diff]
algorithm = histogram
[diff "utf-16"]
textconv = "iconv -f utf-16 -t utf-8"
[mergetool]
keepBackup = true
[http]
# Increase HTTP post buffer to 100 MB
postBuffer = 104857600
[format]
signature = Yoshimasa Niwa
signOff = true
[filter "lfs"]
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
# NOTE Use following `git config --system` to set credential helper for system wide.
# not `--global`, since credential storage is per system.
# $ git config --system credential.helper osxkeychain
# This will create a next configuration in system `/etc/gitconfig`.
# Note that GitHub CLI also creates osxkeychain compatible token in Keychain, therefore
# additional credential helper configuration is not needed for GitHub CLI usage.
#[credential]
# helper = osxkeychain