[alias] br = branch ci = commit -v co = checkout dc = diff --cached --word-diff=color di = diff --word-diff=color gl = log --decorate --graph --pretty=oneline glog = log --decorate --graph st = status -bs up = "!git remote update -p; git merge --ff-only @{u}" [blame] ignoreRevsFile = .git-blame-ignore-revs [color] ui = auto [core] preloadindex = yes [diff] algorithm = minimal [diff "sqlite3"] binary = true textconv = "echo '.dbconfig trusted_schema no\n.dump' | sqlite3" [init] defaultBranch = main [merge] tool = vimdiff [pull] rebase = true [push] default = matching [rerere] enabled = true [submodule] recursive = true [user] useConfigOnly = true # [include] path = ~/.gitconfig.local