Преглед на файлове

scripts/update.sh: fix checkout of correct base commit after fetching

Matthias Schiffer преди 7 години
родител
ревизия
16648ce242
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      scripts/update.sh

+ 4 - 1
scripts/update.sh

@@ -16,5 +16,8 @@ for module in $GLUON_MODULES; do
 	git init
 	git config commit.gpgsign false
 
-	git branch -f base $commit 2>/dev/null || git fetch -f $repo $branch:base
+	if ! git branch -f base $commit 2>/dev/null; then
+		git fetch $repo $branch
+		git branch -f base $commit 2>/dev/null
+	fi
 done