]> git.donarmstrong.com Git - git.git/blobdiff - .gitconfig
set default branch to main
[git.git] / .gitconfig
index 306809f9adc56630d5cc246d5c043475bd46b005..ec01bae3d9bd28be49b04198877afbe26bf79180 100644 (file)
@@ -1,3 +1,37 @@
+[core]
+       excludesfile = ~/.gitignore
 [user]
        name = Don Armstrong
        email = don@donarmstrong.com
+[annex]
+        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