#!/bin/bash set -e set -o pipefail desc=`git-describe --always HEAD` log=`git-log -1 --pretty='format:%h %ci %s' HEAD` set +e git-diff --quiet HEAD diffrc=$? set -e case $diffrc in 0) ;; 1) diffplus=+ ;; *) exit $diffrc ;; esac printf '%.71s\n' "$desc$diffplus $log"