X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=.gitconfig;h=ec01bae3d9bd28be49b04198877afbe26bf79180;hb=HEAD;hp=83c9907531a4c6c5ad58c079ddd37d0372a4d32e;hpb=604a13a511db9581ed0feb6d6c13707fea602f3c;p=git.git diff --git a/.gitconfig b/.gitconfig index 83c9907..ec01bae 100644 --- a/.gitconfig +++ b/.gitconfig @@ -4,4 +4,34 @@ name = Don Armstrong email = don@donarmstrong.com [annex] - sshcaching = false \ No newline at end of file + sshcaching = false +[push] + default = matching +[diff "zip"] + textconv = unzip -c -a +[diff "xoj"] + textconv = gzip -dc +[filter "xoj"] + clean = "gzip -dc" + smudge = "gzip -c" + required +[diff "gnucash"] + textconv = gzip -dc +[filter "gnucash"] + clean = "gzip -dc" + smudge = "gzip -c" +[diff "odf"] + textconv=odt2txt +[filter "odf"] + clean="" +[rere] + enabled = true +[alias] + clone-branches = "! git branch -a | sed -n \"/\\/HEAD /d; /\\/master$/d; /remotes/p;\" | xargs -L1 git checkout -t" + +[alias] + pushall = "!git remote |xargs -L1 git push --all" +[pull] + rebase = true +[init] + defaultBranch = main