diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 11d85fa384bd868c0e8f9d47eb8dadf38d87826a..df493621f58b1af5135e5929e5c25f17af342233 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -80,8 +80,7 @@ stages:
   - if [ -d wolf ]; then
   -   echo "directory wolf exists"
   -   cd wolf
-  -   git checkout devel
-  -   git pull
+  -   git fetch --all
   -   git checkout $WOLF_CORE_BRANCH
   -   git pull
   - else
@@ -99,8 +98,7 @@ stages:
   - if [ -d gnss_utils ]; then
   -   echo "directory gnss_utils exists"
   -   cd gnss_utils
-  -   git checkout devel
-  -   git pull
+  -   git fetch --all
   -   git checkout $GNSSUTILS_BRANCH
   -   git pull
   - else
@@ -119,8 +117,7 @@ stages:
   - if [ -d gnss ]; then
   -   echo "directory gnss exists"
   -   cd gnss
-  -   git checkout devel
-  -   git pull
+  -   git fetch --all
   -   git checkout $WOLF_GNSS_BRANCH
   -   git pull
   - else