Commit 28a339eb32
Unsigned
Layout: unified · split
.gitconfig added +50
| @@ -0,0 +1,50 @@ | ||
| 1 | # clearly makes git better | |
| 2 | ||
| 3 | [column] | |
| 4 | ui = auto | |
| 5 | [branch] | |
| 6 | sort = -committerdate | |
| 7 | [tag] | |
| 8 | sort = version:refname | |
| 9 | [init] | |
| 10 | defaultBranch = main | |
| 11 | [diff] | |
| 12 | algorithm = histogram | |
| 13 | colorMoved = plain | |
| 14 | mnemonicPrefix = true | |
| 15 | renames = true | |
| 16 | [push] | |
| 17 | default = simple | |
| 18 | autoSetupRemote = true | |
| 19 | followTags = true | |
| 20 | [fetch] | |
| 21 | prune = true | |
| 22 | pruneTags = true | |
| 23 | all = true | |
| 24 | ||
| 25 | # why the hell not? | |
| 26 | ||
| 27 | [help] | |
| 28 | autocorrect = prompt | |
| 29 | [commit] | |
| 30 | verbose = true | |
| 31 | [rerere] | |
| 32 | enabled = true | |
| 33 | autoupdate = true | |
| 34 | [core] | |
| 35 | excludesfile = ~/.gitignore | |
| 36 | [rebase] | |
| 37 | autoSquash = true | |
| 38 | autoStash = true | |
| 39 | updateRefs = true | |
| 40 | ||
| 41 | # a matter of taste (uncomment if you dare) | |
| 42 | ||
| 43 | [core] | |
| 44 | # fsmonitor = true | |
| 45 | # untrackedCache = true | |
| 46 | [merge] | |
| 47 | # (just 'diff3' if git version < 2.3) | |
| 48 | # conflictstyle = zdiff3 | |
| 49 | [pull] | |
| 50 | # rebase = true | |