Files
eduplans/end-session.sh
T
2026-06-10 22:12:10 +09:00

46 lines
1.1 KiB
Bash
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/bin/bash
# ============================================
# 🔵 SESSION END Gitea Push Script
# Ausführen: am ENDE jeder Arbeits-Session
# ============================================
echo ""
echo "🔵 Session wird gespeichert..."
echo "-------------------------------"
# In den Projektordner wechseln (Pfad anpassen!)
cd ~/Coding/eduplans || { echo "❌ Ordner nicht gefunden! Pfad in Zeile 11 anpassen."; exit 1; }
echo "📁 Aktueller Ordner: $(pwd)"
echo "🌿 Branch: $(git branch --show-current)"
echo ""
# Zeige welche Dateien geändert wurden
echo "📝 Geänderte Dateien:"
git status --short
echo ""
# Alle Änderungen stagen
git add .
# Nach einer Commit-Nachricht fragen
echo "💬 Beschreibe kurz was du heute gemacht hast:"
read -r COMMIT_MSG
# Wenn nichts eingegeben, Standard-Nachricht verwenden
if [ -z "$COMMIT_MSG" ]; then
COMMIT_MSG="Session vom $(date '+%d.%m.%Y %H:%M')"
fi
# Commit erstellen
git commit -m "$COMMIT_MSG"
echo ""
echo "⬆️ Lade Änderungen zu Gitea hoch..."
git push
echo ""
echo "✅ Alles gespeichert! Gute Arbeit heute."
echo "-------------------------------"
echo ""