This commit is contained in:
thomas 2025-07-01 17:21:29 +02:00
parent d6f21dc331
commit ba629a1443
2 changed files with 25 additions and 3 deletions

View File

@ -62,3 +62,15 @@ Dort kannst du alle Backup- und Restore-Funktionen bequem auswählen und ausfüh
- Ein Test-Restore-Skript prüft regelmäßig, ob Backups erfolgreich wiederhergestellt werden können. - Ein Test-Restore-Skript prüft regelmäßig, ob Backups erfolgreich wiederhergestellt werden können.
- **Versionsverwaltung der Skripte:** - **Versionsverwaltung der Skripte:**
- Die Skripte selbst werden in einem Git-Repository versioniert (z.B. auf deinem Gitea-Server), um Änderungen nachverfolgen zu können. - Die Skripte selbst werden in einem Git-Repository versioniert (z.B. auf deinem Gitea-Server), um Änderungen nachverfolgen zu können.
git remote add origin "$GITURL"
echo "Füge Dateien zum Commit hinzu..."
git add .
git status
read -p "Commit-Message: " MSG
[[ "$MSG" =~ ^[zZ]$ ]] && exit 0
echo "Erstelle Commit..."
git commit -m "$MSG"

View File

@ -47,8 +47,18 @@ git remote remove origin 2>/dev/null
GITURL="$GITEA_URL/$GITEA_USER/$REPO_VALID.git" GITURL="$GITEA_URL/$GITEA_USER/$REPO_VALID.git"
git remote add origin "$GITURL" git remote add origin "$GITURL"
echo "Füge Dateien zum Commit hinzu..." echo "Welche Dateien sollen zum Commit hinzugefügt werden?"
echo "1) Alle Dateien und Unterordner (empfohlen, git add .)"
echo "2) Nur Dateien im Hauptverzeichnis (git add *.*)"
read -p "Auswahl (1/2, z für Abbruch): " auswahl
if [[ "$auswahl" =~ ^[zZ]$ ]]; then exit 0; fi
if [[ "$auswahl" == "2" ]]; then
echo "Füge nur Dateien im Hauptverzeichnis zum Commit hinzu (git add *.*)..."
git add *.*
else
echo "Füge alle Dateien und Unterordner zum Commit hinzu (git add .)..."
git add . git add .
fi
git status git status
read -p "Commit-Message: " MSG read -p "Commit-Message: " MSG