#!/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