gitconfig 1.18 KiB
# ############################################# #
# ~/.gitconfig #
# #
# This file is managed by Ansible #
# Manual edition will be overridden #
# #
# https://lab.frogg.it/fcode/ansible/debian #
# #
# ############################################# #
[color]
diff = auto
status = auto
branch = auto
[alias]
ap = add --patch
ba = branch -av
cia = commit --amend --no-edit
ci = commit
co = checkout
diff = diff --ignore-all-space
fp = fetch --prune
lga = log --graph --oneline --decorate --since=10days --all
lgla = log --graph --oneline --decorate --date=short --all
lg = log --graph --oneline --decorate --since=10days
st = status
[mergetool]
keepBackup = no
keepTemporaries = no
prompt = no
[merge]
tool = meld
[checkout]
defaultRemote=origin
[url "ssh://git@github.com/"]
pushInsteadOf = https://github.com/
[url "ssh://git@gitlab.com/"]
pushInsteadOf = https://gitlab.com/
[url "ssh://git@lab.frogg.it/"]
pushInsteadOf = https://lab.frogg.it/
[init]
defaultBranch = stable