Hello. I've finished Martin's work and put the 2 aliases into files. The git-undescr.sh is basically unchanged, while I added better option parsing for git-descr.sh script so that it supports: $ git gcc-descr r12-6895-g14f339894db6ca $ git gcc-descr HEAD~10 r12-6886-geaa59070343326 $ git gcc-descr HEAD~10 --long r12-6886-geaa5907034332649c918f0579da805b6e786aa47 $ git gcc-descr --short HEAD~10 --long r12-6886 $ git gcc-descr --short --short --long HEAD~10 r12-6886 Ready to be installed? Thanks, Martin