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?"
git add . 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 .
fi
git status git status
read -p "Commit-Message: " MSG read -p "Commit-Message: " MSG