Skip to content

Instantly share code, notes, and snippets.

@devinrhode2
Created March 24, 2020 00:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save devinrhode2/51677f95e765609f6cd26067e5766b6e to your computer and use it in GitHub Desktop.
Save devinrhode2/51677f95e765609f6cd26067e5766b6e to your computer and use it in GitHub Desktop.
global .gitconfig
[core]
excludesfile = ~/.gitignore_global
editor = code --wait
pager = cat
ignorecase = false
[user]
email = devinrhode2@gmail.com
name = devinrhode2
[merge]
tool = code
[diff]
submodule = log
tool = default-difftool
[difftool "default-difftool"]
cmd = code --wait --diff $LOCAL $REMOTE
[log]
date = human
[filter "lfs"]
process = git-lfs filter-process
required = true
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
[alias]
graph = log --graph --date-order -C -M --pretty=format:\"%C(Yellow)%h%Creset %C(Red)%ad%Creset %C(Cyan)[%an]%Creset %Cgreen%d%Creset %s\" --all --date=short
[uploadpack]
allowReachableSHA1InWant = true
[submodule]
fetchJobs = 61
[blame]
ignoreRevsFile = .git-blame-ignore-revs
[push]
recurseSubmodules = check
# recurseSubmodules = on-demand # this setting makes git push fail in superproject like so:
# git push git:dev*
# husky > pre-push (node v12.10.0)
# husky pre-push hook (has git hook .sample)
# fatal: src refspec 'refs/heads/dev' must name a ref
# fatal: process for submodule 'src/app/q360-comps/animated-meter' failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment