#!/bin/bash
# Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
# SPDX-License-Identifier: GPL-3.0-only
# First commited by Florian Uhlig


upstream_repo=$1

bla=$(git remote -v | grep upstream)
if [ $? -eq 0 ]; then
  echo "Remote link upstream already exist"
  bla=$(git remote -v | grep upstream | grep $upstream_repo)
  if [ $? -eq 0 ]; then
    echo "Remote link upstream already exist and points to the correct repo"
    # dont do anything
  else
    echo "Remote link upstream already exist and points to the wrong repo"
    git remote rm upstream
    git remote add upstream $upstream_repo
  fi
else
  echo "Remote repo has to be connected"
  git remote add upstream $upstream_repo
fi
