3 email = ian@iankelling.org
8 lol = log --graph --decorate --pretty=oneline --abbrev-commit --all
10 excludesfile = /home/ian/.gitignore_global
13 token = d2dc0c5c6fef5378cc896a617e53c1a9
17 # new option, but not available yet on debian wheezy
21 # based on ghc advice,
22 # https://ghc.haskell.org/trac/ghc/wiki/Building/GettingTheSources
24 ignoreSubmodules = dirty
30 # this is for newer git version. Doesn't work for ubuntu 12.04's version
39 # for hooks. http://stackoverflow.com/questions/2293498/git-commit-hooks-global-settings
41 templatedir = ~/.git_template
46 # This seemed like a good idea, but it broke interactive rebase, so disabled.
47 # for format-patch, use --base=auto. This means we need to do
48 # git branch --set-upstream-to, but that should be done automatically
49 # based on other settings.
52 # Disabled as this was to be used with useAutoBase, which didn't work as expected.
53 # sets local branches to have the same remote tracking branch.
54 # This allows the useAutoBase setting to work without having to
55 # setup the branch specially with
56 # git branch --set-upstream-to origin/my_branch
57 # or git checkout -b my-branch origin/whatever
58 # autoSetupMerge = always
60 # git pull always does rebase by default
61 autoSetupRebase = always