Added git tag aliases
authorJohn A. Barbuto <jbarbuto@gmail.com>
Fri, 28 Mar 2014 01:21:33 +0000 (18:21 -0700)
committerJohn A. Barbuto <jbarbuto@gmail.com>
Fri, 28 Mar 2014 01:21:33 +0000 (18:21 -0700)
http://stackoverflow.com/questions/14273531/how-to-sort-git-tags

aliases/available/git.aliases.bash

index d0dacbd..7e4e83e 100644 (file)
@@ -36,6 +36,19 @@ alias gg="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %
 alias ggs="gg --stat"
 alias gsl="git shortlog -sn"
 alias gw="git whatchanged"
+alias gt="git tag"
+alias gta="git tag -a"
+alias gtd="git tag -d"
+alias gtl="git tag -l"
+
+case $OSTYPE in
+  darwin*)
+    alias gtls="git tag -l | gsort -V"
+    ;;
+  *)
+    alias gtls='git tag -l | sort -V'
+    ;;
+esac
 
 if [ -z "$EDITOR" ]; then
     case $OSTYPE in