From 36dd7409b2716067dfa984c9515a16a0a3399d74 Mon Sep 17 00:00:00 2001 From: Yax <1949284+kianby@users.noreply.github.com> Date: Tue, 2 Feb 2021 12:47:36 +0100 Subject: [PATCH] check git --- check_git.sh | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) 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