diff --git a/scripts/git-push.sh b/scripts/git-push.sh new file mode 100755 index 0000000..04eb08d --- /dev/null +++ b/scripts/git-push.sh @@ -0,0 +1,31 @@ +#!/bin/bash +set -e + +# Aktuellen Branch herausfinden +BRANCH=$(git rev-parse --abbrev-ref HEAD) + +# Branch bestätigen +read -p "📂 Aktueller Branch: $BRANCH. Ist das korrekt? (y/n): " CONFIRM +if [[ "$CONFIRM" != "y" && "$CONFIRM" != "Y" ]]; then + echo "❌ Abgebrochen." + exit 1 +fi + +# Interaktive Eingabe der Commit-Nachricht +read -p "📝 Bitte Commit-Nachricht eingeben (default: 'Update'): " COMMIT_MSG + +# Wenn leer, default setzen +if [ -z "$COMMIT_MSG" ]; then + COMMIT_MSG="Update" +fi + +echo "➕ Änderungen werden gestaged..." +git add . + +echo "📝 Commit wird erstellt..." +git commit -m "$COMMIT_MSG" || echo "⚠️ Nichts zu committen" + +echo "🚀 Push nach origin/$BRANCH..." +git push origin "$BRANCH" + +echo "✅ Push abgeschlossen!" diff --git a/scripts/start-dev.sh b/scripts/start-dev.sh index 528e387..0694270 100755 --- a/scripts/start-dev.sh +++ b/scripts/start-dev.sh @@ -18,7 +18,7 @@ cd .. echo "" echo "✅ StackPulse läuft lokal:" echo "Frontend: http://localhost:5173" -echo "Backend: http://localhost:3000" +echo "Backend: http://localhost:4000" echo "Beenden mit STRG+C" wait $BACK_PID $FRONT_PID