| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ###
- # config
- #
- # Docs:
- # * https://git-scm.com/docs/git-config
- ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ###
- [credential]
- helper = cache --timeout=18000
- [core]
- autocrlf = input
- editor = nvim
- eol = lf
- [pull]
- rebase = false
- [init]
- defaultBranch = master
- [push]
- autoSetupRemote = true
- [commit]
- gpgsign = true
- [gpg]
- format = ssh
- [filter "lfs"]
- clean = git-lfs clean -- %f
- smudge = git-lfs smudge -- %f
- process = git-lfs filter-process
- required = true
- [blame]
- file = .git-blame-ignore-revs
- [alias]
- s = status -s
- l = log --pretty=format:"%C(yellow)%h\\ %ad%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --date=short
- d = diff
- # Include private configuration. Mostly for setting organization-specific author
- # details. The file looks something like this:
- # ```
- # [includeIf "hasconfig:remote.*.url:git@github.com:example/**"]
- # path = config.example
- # ```
- # `config.example` might look like this:
- # ```
- # [user]
- # email = user@example.com
- # ```
- [include]
- path = config.custom
|