Alles aufsetzen
This commit is contained in:
Executable
+45
@@ -0,0 +1,45 @@
|
||||
#!/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 ""
|
||||
Reference in New Issue
Block a user