Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
scripts: Refuse to delete own remote
Alexis Sellier committed 3 years ago
commit 76eb7c08a16365ed56fe6842ddc489bb132c8e94
parent b004fd8afbdf176717f4e03bd9730bcf14eab8be
1 file changed +5 -0
modified scripts/delete-remote-refs.sh
@@ -11,6 +11,11 @@ RAD_HOME=${RAD_HOME:-"$HOME/.radicle"}
REPO=$(echo "$1" | sed 's/rad://')
REMOTE=$2

+
if [ "$REMOTE" == "$(rad self --nid)" ]; then
+
  echo "Error: refusing to delete your own remote"
+
  exit 1
+
fi
+

cd $RAD_HOME/storage/$REPO

refs=$(git for-each-ref --format="%(refname)")