-
Eoin Clerkin authored
Inserts the declaration on the 1st or 2nd line of scripts. EMPTY LINE Short license declarations for .sh files Inserts the declaration on the 1st or 2nd line of scripts. EMPTY LINE Revert "Short license declarations for .sh files" This reverts commit d3dd8608. Uses SPDX identifier Modifies declaration to use SPDX license identifier syntax Corrects file Empty line before hashbang removed
Eoin Clerkin authoredInserts the declaration on the 1st or 2nd line of scripts. EMPTY LINE Short license declarations for .sh files Inserts the declaration on the 1st or 2nd line of scripts. EMPTY LINE Revert "Short license declarations for .sh files" This reverts commit d3dd8608. Uses SPDX identifier Modifies declaration to use SPDX license identifier syntax Corrects file Empty line before hashbang removed
connect_upstream_repo.sh 720 B
#!/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