Git einrichten: Unterschied zwischen den Versionen
Erscheinungsbild
Saya (Diskussion | Beiträge) |
Saya (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 15: | Zeile 15: | ||
Füge deine Docker-Compose-Datei zum Repository hinzu und erstelle den ersten Commit: | Füge deine Docker-Compose-Datei zum Repository hinzu und erstelle den ersten Commit: | ||
< | <pre class="static-code"> | ||
git add docker-compose.yml | git add docker-compose.yml | ||
git commit -m "Initial commit: Docker Compose " | git commit -m "Initial commit: Docker Compose" | ||
</ | </pre> | ||
== 3️⃣ Gitea als Remote hinzufügen == | == 3️⃣ Gitea als Remote hinzufügen == | ||
| Zeile 28: | Zeile 28: | ||
== 4️⃣ Ersten Push durchführen == | == 4️⃣ Ersten Push durchführen == | ||
< | <pre class="static-code"> | ||
git push -u origin main | git push -u origin main | ||
</ | </pre> | ||
> Hinweis: Git fragt nach deinem Benutzernamen und Passwort oder Access-Token. Nach erfolgreichem Push ist dein Repository online. | > Hinweis: Git fragt nach deinem Benutzernamen und Passwort oder Access-Token. Nach erfolgreichem Push ist dein Repository online. | ||
| Zeile 37: | Zeile 37: | ||
Bei Änderungen am Docker-Setup: | Bei Änderungen am Docker-Setup: | ||
< | <pre class="static-code"> | ||
git add docker-compose.yml | git add docker-compose.yml | ||
git commit -m "Beschreibung der Änderung" | git commit -m "Beschreibung der Änderung" | ||
git push | git push | ||
</ | </pre> | ||
== 6️⃣ Optional: .gitignore erstellen == | == 6️⃣ Optional: .gitignore erstellen == | ||
Damit Logs, temporäre Dateien oder Container-Daten nicht ins Repository kommen, erstelle eine Datei `.gitignore` im Projektordner: | Damit Logs, temporäre Dateien oder Container-Daten nicht ins Repository kommen, erstelle eine Datei `.gitignore` im Projektordner: | ||
< | <pre class="static-code"> | ||
# Docker | # Docker | ||
*.log | *.log | ||
*.env | *.env | ||
docker-compose.override.yml | docker-compose.override.yml | ||
</ | </pre> | ||
Version vom 14. Februar 2026, 17:27 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/{{Ordner}}
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/{{gitName}}.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