[user] name = Samir Benmendil email = me@rmz.io [color] branch = auto status = auto ui = auto diff = auto [push] default = current recurseSubmodules = check [diff] tool = vimdiff [color "diff"] new = cyan bold old = red bold meta = green [sendemail] smtpencryption = tls smtpserver = /usr/bin/msmtp smtpuser = [mergetool "fugitive"] cmd = vim -f -c \"Gdiffsplit!\" \"$MERGED\" [merge] tool = fugitive defaultToUpstream = true [mergetool] prompt = no [rebase] autostash = true autosquash = true [status] submodulesummary = true [rerere] enabled = true [pull] rebase = interactive [branch "master"] rebase = preserve [branch "develop"] rebase = preserve [commit] verbose = true [alias] remote-to-ssh = "!f(){ local r=$1; git remote set-url $r $(git remote get-url $r | sed -r 's,https?://([^/]+),git@\\1:,'); };f" clean-orig = "!git ls-files -o --exclude-standard | grep '\\.orig$' | xargs -n100 -p rm" [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true