#!/bin/bash ## If version file is staged to be committed, display the new version number.
version_file=“${1:-lib/hub/version.rb}”
if git rev-parse –verify HEAD >/dev/null 2>&1; then
if git diff-index --quiet --cached HEAD -- "$version_file"; then exit 1 else git cat-file blob ":$version_file" | grep VERSION | head -1 | cut -d\' -f2 fi
else
exit 1
fi