Skip to content

Instantly share code, notes, and snippets.

@sneeu
Created November 26, 2014 16:41
Show Gist options
  • Save sneeu/843b3abeee9963799327 to your computer and use it in GitHub Desktop.
Save sneeu/843b3abeee9963799327 to your computer and use it in GitHub Desktop.
[user]
name = John Sutherland
email = john@sneeu.com
[alias]
amend = commit --amend -C HEAD
br = branch
brdi = !git diff `git merge-base HEAD master`
brdt = !git difftool `git merge-base HEAD master`
ci = commit
co = checkout
di = diff
lg = log --graph --decorate --color --all --format=format:\"%C(auto)%h %d %s [%cn]\"
st = status -s
[core]
excludesfile = ~/.gitignore
quotepath = false
editor = /Applications/MacVim.app/Contents/MacOS/Vim
[push]
default = simple
[difftool "Kaleidoscope"]
cmd = ksdiff --partial-changeset --relative-path \"$MERGED\" -- \"$LOCAL\" \"$REMOTE\"
[diff]
tool = Kaleidoscope
[difftool]
prompt = false
[mergetool "Kaleidoscope"]
cmd = ksdiff --merge --output \"$MERGED\" --base \"$BASE\" -- \"$LOCAL\" --snapshot \"$REMOTE\" --snapshot
trustExitCode = true
[mergetool]
prompt = false
[merge]
tool = Kaleidoscope
ff = false
[filter "media"]
clean = git-media-clean %f
smudge = git-media-smudge %f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment