File gitconfig of Package stack-validation-62
[user]
name = Stack Validation
email = edge-stack-validation@suse.com
[gui]
[core]
autocrlf = input
editor = vim
pager = less -FRX
sparseCheckout = true
[rerere]
enabled = 1
[color]
ui = true
[push]
default = simple
[branch]
autosetupmerge = always
autosetuprebase = always
[mergetool "vimdiff"]
path = vim
[mergetool]
keepBackup = false
prompt = false
[merge]
tool = vimdiff
conflictstyle = diff3
[difftool "vimdiff"]
path = vim
[diff]
tool = vimdiff
[alias]
l = log
d = "!f() { git diff --color | sed -r 's/^([^-+ ]*)[-+ ]/\\1/' | less -r; }; f"
br = branch
co = checkout
# checkout github pr - format is git copr <branchname> <prnumber>
copr = "!f() { git fetch origin pull/$2/head:$1 && git checkout $1; }; f"
lst = status
st = status
ost = remote show origin
lgp = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(blue)<%an>%Creset' --abbrev-commit -p
lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --
[credential]
helper = cache
[pull]
rebase = true
# --- LFS Support (Requires git-lfs package) ---
[filter "lfs"]
process = git-lfs filter-process
required = true
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
[init]
defaultBranch = main