Git einrichten: Unterschied zwischen den Versionen
Erscheinungsbild
Die Seite wurde neu angelegt: „= Anleitung: Docker-Compose Repository mit Gitea verbinden = Diese Anleitung zeigt, wie du dein Docker-Compose-Projekt (z. B. für MediaWiki) in Gitea versionierst und Änderungen hochlädst. == 1️⃣ Lokales Git-Repository erstellen == Öffne ein Terminal auf deinem Server und navigiere zu deinem Docker-Projektordner: <syntaxhighlight lang="bash"> cd ~/docker/wiki git init git branch -m main </syntaxhighlight> == 2️⃣ Dateien für das Reposito…“ |
|||
| Zeile 17: | Zeile 17: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
git add docker-compose.yml | git add docker-compose.yml | ||
git commit -m "Initial commit: Docker Compose | git commit -m "Initial commit: Docker Compose " | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Version vom 11. Februar 2026, 17:56 Uhr
Anleitung: Docker-Compose Repository mit Gitea verbinden
Diese Anleitung zeigt, wie du dein Docker-Compose-Projekt (z. B. für MediaWiki) in Gitea versionierst und Änderungen hochlädst.
1️⃣ Lokales Git-Repository erstellen
Öffne ein Terminal auf deinem Server und navigiere zu deinem Docker-Projektordner:
cd ~/docker/wiki
git init
git branch -m main
2️⃣ Dateien für das Repository vorbereiten
Füge deine Docker-Compose-Datei zum Repository hinzu und erstelle den ersten Commit:
git add docker-compose.yml
git commit -m "Initial commit: Docker Compose "
3️⃣ Gitea als Remote hinzufügen
Füge dein Gitea-Repository als Remote hinzu:
git remote add origin http://192.168.2.217:3060/saya/MediaWiki.git
4️⃣ Ersten Push durchführen
git push -u origin main
> Hinweis: Git fragt nach deinem Benutzernamen und Passwort oder Access-Token. Nach erfolgreichem Push ist dein Repository online.
5️⃣ Änderungen in Zukunft hochladen
Bei Änderungen am Docker-Setup:
git add docker-compose.yml
git commit -m "Beschreibung der Änderung"
git push
6️⃣ Optional: .gitignore erstellen
Damit Logs, temporäre Dateien oder Container-Daten nicht ins Repository kommen, erstelle eine Datei `.gitignore` im Projektordner:
# Docker
*.log
*.env
docker-compose.override.yml