about summary refs log tree commit diff
path: root/git
diff options
context:
space:
mode:
Diffstat (limited to 'git')
-rwxr-xr-xgit/.gitconfig4
1 files changed, 4 insertions, 0 deletions
diff --git a/git/.gitconfig b/git/.gitconfig
index fedb489..5f218e0 100755
--- a/git/.gitconfig
+++ b/git/.gitconfig
@@ -30,5 +30,9 @@
 	lol = log --oneline --graph --decorate --all
 	joke = !curl -s https://raw.githubusercontent.com/EugeneKay/git-jokes/lulz/Jokes.txt | shuf -n1
 	dad = !curl https://icanhazdadjoke.com
+	staged = diff --staged
+	ap = add --patch
+	local = log --oneline --no-merges ${1-$(git branch -lvv | perl -ne '/^\\\\*.*\\\\[(.*?)\\\\]/ and print \"$1\\n\"')}..HEAD
+	upstream = log --oneline --no-merges HEAD..${1-$(git branch -lvv | perl -ne '/^\\\\*.*\\\\[(.*?)\\\\]/ and print \"$1\\n\"')}
 [rerere]
 	enabled = true