diff --git a/check_git.sh b/check_git.sh index f11dbcf..ebd9025 100755 --- a/check_git.sh +++ b/check_git.sh @@ -1,9 +1,14 @@ #!/bin/bash -if git diff-index --quiet HEAD --; then - # no change - exit 0 +git fetch +HEADHASH=$(git rev-parse HEAD) +UPSTREAMHASH=$(git rev-parse master@{upstream}) + +if [ "$HEADHASH" != "$UPSTREAMHASH" ] +then + echo "remote has changed" + exit 0 else - # change - exit 1 -fi \ No newline at end of file + echo "no change" + exit 1 +fi \ No newline at end of file