33 lines
1.2 KiB
INI
33 lines
1.2 KiB
INI
[core]
|
|
autocrlf = input
|
|
whitespace = -tab-in-indent,tabwidth=4,indent-with-non-tab,trailing-space,space-before-tab
|
|
safecrlf
|
|
[apply]
|
|
whitespace = fix
|
|
ignoreWhitespace = no
|
|
[alias]
|
|
lg = log --max-count=6 --oneline --pretty='format:%C(auto)%h %d %Creset%p %C("#60A0FF")%cr %Cgreen %cn %G? %GT trust%Creset%n%s%n'
|
|
graph = log --max-count=18 --graph --pretty=format:'%C(auto)%h %s %Cgreen(%cr) %C(bold blue)%cn %G?%Creset' --abbrev-commit
|
|
alias = ! git config --get-regexp ^alias\\. | sed -e s/^alias\\.// -e s/\\ /\\ =\\ / | grep -v ^'alias ' | sort
|
|
fixws = !"\
|
|
if (! git diff-files --quiet .) && \
|
|
(! git diff-index --quiet --cached HEAD) ; then \
|
|
git commit -m FIXWS_SAVE_INDEX && \
|
|
git add -u :/ && \
|
|
git commit -m Fix_whitespace && \
|
|
git rebase --whitespace=fix HEAD~2 && \
|
|
git reset HEAD~ && \
|
|
git reset --soft HEAD~ ; \
|
|
elif (! git diff-files --quiet .) ; then \
|
|
git add -u :/ && \
|
|
git commit -m Fix_whitespace && \
|
|
git rebase --whitespace=fix HEAD~ && \
|
|
git reset HEAD~ ; \
|
|
elif (! git diff-index --quiet --cached HEAD) ; then \
|
|
git commit -m FIXWS_SAVE_INDEX && \
|
|
git rebase --whitespace=fix HEAD~ && \
|
|
git reset --soft HEAD~ ; \
|
|
fi"
|
|
[commit]
|
|
gpgSign = true
|