Skip to content
Snippets Groups Projects
  • Eoin Clerkin's avatar
    6f6619b0
    Short license declarations for .sh files · 6f6619b0
    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
    6f6619b0
    History
    Short license declarations for .sh files
    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
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