File tree 1 file changed +23
-7
lines changed
1 file changed +23
-7
lines changed Original file line number Diff line number Diff line change 7
7
# Prevent macOS's revisiond daemon to mess up with our files.
8
8
# See: https://www.git-tower.com/blog/make-git-rebase-safe-on-osx/
9
9
trustctime = false
10
+ [column ]
11
+ ui = auto
10
12
[pack ]
11
13
useSparse = true
12
14
[user ]
28
30
[interactive ]
29
31
diffFilter = delta --color-only
30
32
[help ]
31
- # Autocorrect for simple typos
32
- autocorrect = 1
33
+ autocorrect = prompt
33
34
[apply ]
34
35
whitespace = fix
35
36
[diff ]
36
- renames = copies
37
- # Source: http://blog.apiaxle.com/post/handy-git-tips-to-stop-you-getting-fired/
38
- algorithm = patience
37
+ colorMoved = plain
38
+ renames = true
39
+ # histogram is an incremental improvement on patience
40
+ algorithm = histogram
39
41
# Source: https://mobile.twitter.com/brandur/status/1182066723337293828
40
42
noprefix = true
41
43
[commit ]
44
+ verbose = true
42
45
gpgsign = true
43
46
[log ]
44
47
decorate = full
48
+ [fetch ]
49
+ prune = true
50
+ pruneTags = true
51
+ all = true
45
52
[pull ]
46
53
# Source: https://stackoverflow.com/a/18756102/487610
47
54
rebase = merges
48
55
[push ]
49
56
# Prevent accidental pushes to branches which you’re not ready to push yet.
50
57
# Source: http://mislav.uniqpath.com/2010/07/git-tips/
51
58
default = tracking
59
+ autoSetupRemote = true
60
+ followTags = true
52
61
[stash ]
53
62
# Shows the diff of a stash.
54
63
showPatch = true
57
66
fetchJobs = 2
58
67
[merge ]
59
68
log = true
60
- conflictstyle = diff3
69
+ conflictstyle = zdiff3
61
70
[mergetool ]
62
71
# Do not keep backup files around after a successful merge.
63
72
keepBackup = false
64
73
[branch ]
65
74
autosetuprebase = remote
66
75
# Show most recently changed branches first.
67
76
sort = -committerdate
77
+ [tag ]
78
+ sort = version:refname
68
79
[init ]
69
80
defaultBranch = main
70
81
[rebase ]
71
82
# Automatically stash and unstash the working directory before and after
72
83
# rebases.
73
- autostash = true
84
+ autoStash = true
85
+ autoSquash = true
86
+ updateRefs = true
87
+ [rerere ]
88
+ enabled = true
89
+ autoupdate = true
74
90
[alias ]
75
91
# Meta: Print supported aliases.
76
92
aliases = config --get-regexp alias
You can’t perform that action at this time.
0 commit comments