feat(git): move git config to .config
This commit is contained in:
parent
fcab81b638
commit
c50ce57abb
1 changed files with 0 additions and 4 deletions
41
git/.config/git/config
Normal file
41
git/.config/git/config
Normal file
|
@ -0,0 +1,41 @@
|
|||
[gui]
|
||||
encoding = utf-8
|
||||
[protocol]
|
||||
version = 2
|
||||
[filter "lfs"]
|
||||
required = true
|
||||
clean = git-lfs clean -- %f
|
||||
smudge = git-lfs smudge -- %f
|
||||
process = git-lfs filter-process
|
||||
[alias]
|
||||
ap = add -p
|
||||
co = checkout
|
||||
ci = commit
|
||||
st = status
|
||||
br = branch
|
||||
cm = checkout master
|
||||
cl = !git branch -d $(git branch --format '%(refname:lstrip=2)' --merged master | grep -v master)
|
||||
loga = log --oneline --decorate --graph --all
|
||||
logd = loga --simplify-by-decoration
|
||||
pushmerge = push -o merge_request.merge_when_pipeline_succeeds
|
||||
pushmr = push -o merge_request.create -o merge_request.merge_when_pipeline_succeeds
|
||||
uncommit = reset --soft HEAD^
|
||||
copr = "!f() { git fetch origin pull/$1/head:pr/$1 && git co pr/$1;}; f"
|
||||
comr = "!f() { git fetch origin merge-requests/$1/head:mr/$1 && git co mr/$1;}; f"
|
||||
[url "ssh://git@code.waarp.fr:2222"]
|
||||
insteadOf = https://code.waarp.fr
|
||||
[core]
|
||||
pager = delta --dark --syntax-theme 'Solarized (dark)'
|
||||
# define command which will be used when "nvim" is set as a merge tool
|
||||
[mergetool "nvim"]
|
||||
cmd = nvim -d $LOCAL $MERGED $REMOTE -c 'wincmd l'
|
||||
[merge]
|
||||
#tool = vimdiff
|
||||
tool = nvim
|
||||
guitool = meld
|
||||
[pull]
|
||||
rebase = false
|
||||
[init]
|
||||
defaultBranch = main
|
||||
[commit]
|
||||
gpgsign = true
|
Loading…
Add table
Add a link
Reference in a new issue