-
Notifications
You must be signed in to change notification settings - Fork 0
/
gitconfig
57 lines (56 loc) · 1.41 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
[user]
name = Chris 'stick' MacLeod
email = ckm@glencoesoftware.com
[core]
editor = vim
excludesfile = ~/.gitignore
quotepath = false
# attempt to fix v2-project clone issue
compression = 9
packedGitLimit = 512m
packedGitWindowSize = 512m
[pack]
deltaCacheSize = 2047m
packSizeLimit = 2047m
windowMemory = 2047m
# end above
[color]
diff = auto
status = auto
branch = auto
interactive = auto
ui = auto
[alias]
list-aliases = config --get-regex alias
qc = commit --message \"No Message Logged\" --cleanup=default --all
changes = log --pretty=format:\"%Cred%h%Creset %cr %cn %Cgreen%s%Creset\" --name-status
short = log --pretty=format:\"%Cred%h%Creset %cr %cn %Cgreen%s%Creset\"
filelog = log -u # show changes to a file
changelog = log --pretty=format:\" * %s\"
diffstat = diff --stat -r
allstatus = status --ignore-submodules=none
find = ls-tree -r --full-name --name-status HEAD
unstage = reset HEAD
uncommit = reset --soft HEAD^
diff-staged = diff --staged
ribbon = tag --force _ribbon origin/master
catchup = log --patch --reverse --topo-order _ribbon..origin/master
ignored = ls-files --others -i --exclude-standard --directory
[status]
submodulesummary = true
[branch]
autosetupmerge = true
[github]
user = stick
[gc]
auto=1
[merge]
summary=true
[diff]
mnemonicprefix = true
[mergetool]
keepBackup = true
[push]
default = simple
[init]
defaultBranch = main