Something went wrong. Try again.
Sync your workout data from your "Strong" app to your own database
strong-app strongapp workout api clickhouse rust
Something went wrong. Try again.
strong-api-workout-sync setup-remotes.sh
841 B · 27 lines
Shell
at master
123456789101112131415161718192021222324252627#!/usr/bin/env bashset -euo pipefail
GITHUB_URL="git@github.com:tolik518/strong-api-workout-sync.git"TANGLED_URL="git@tangled.org:tolik518.tngl.sh/strong-api-workout-sync"
# Ensure we are inside a git repogit rev-parse --is-inside-work-tree >/dev/null
# Ensure origin existsif ! git remote get-url origin >/dev/null 2>&1; then git remote add origin "$GITHUB_URL"else # Use GitHub as the default fetch/pull source git remote set-url origin "$GITHUB_URL"fi
# Remove old/duplicate push URLs if presentgit remote set-url --delete --push origin "$GITHUB_URL" 2>/dev/null || truegit remote set-url --delete --push origin "$TANGLED_URL" 2>/dev/null || true
# Add both push targetsgit remote set-url --add --push origin "$GITHUB_URL"git remote set-url --add --push origin "$TANGLED_URL"
echo "Configured remotes:"git remote -v