From 3c77bb44991134544afb5ca3907a41acad5c6df0 Mon Sep 17 00:00:00 2001 From: Georgi Gardev Date: Sat, 6 Jul 2013 01:52:26 +0300 Subject: [PATCH] Initial commit of my .gitconfig --- .gitconfig | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .gitconfig diff --git a/.gitconfig b/.gitconfig new file mode 100644 index 0000000..7b7c7c4 --- /dev/null +++ b/.gitconfig @@ -0,0 +1,32 @@ +# local user config, usernames, etc +[include] + path=~/.gitconfig-local + +[core] + editor = vim +[merge] + tool = meld +[color] + diff = auto + status = auto + branch = auto + interactive = auto + ui = auto +[alias] + # Shorten some often used commands + c = commit + s = status + ds = diff --staged + amend = commit --amend -c HEAD + oops = reset --soft HEAD~1 + + # various pretty loggers from various places + l = log --pretty=oneline --abbrev-commit + lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative + lc = log ORIG_HEAD.. --stat --no-merges + # from http://blog.kfish.org/2010/04/git-lola.html + lol = log --graph --decorate --pretty=oneline --abbrev-commit + lola = log --graph --decorate --pretty=oneline --abbrev-commit --all + ll = log --graph --date=short +[push] + default = simple