readme.md aktualisiert

This commit is contained in:
2025-11-26 11:49:00 +01:00
parent 607022a89a
commit 3128b1e8bf

View File

@@ -1,40 +1,59 @@
# CSW Gruppe 2: Git Workflow
# CSW Git Gruppe 2
## 1. Repository
- Unser Projekt liegt auf **Gitea**
- Git verwenden wir für:
- Versionskontrolle
- Zusammenarbeit im Team
- Nachvollziehbarkeit aller Änderungen
## Projektüberblick
- **Ziel:** In einer Stunde eine kleine Website erstellen und auf Gitea hochladen.
- Fokus: schnelle Zusammenarbeit, klare Aufteilung, einfache Struktur.
---
## 2. Repository klonen
- Repository lokal auf den Rechner holen
- Projekt in **VS Code** öffnen, um gemeinsam daran zu arbeiten
## Vorbereitung
- Neues Repository auf **Gitea** erstellt
- Alle Teammitglieder haben Zugriff erhalten
- Kurze Absprache der Aufgabenverteilung (HTML, CSS, JS, Extras)
---
## 3. Änderungen
- Dateien bearbeiten
- Änderungen speichern und für das Team verfügbar machen
## Umsetzung
- Jeder arbeitete lokal an seinem eigenen Teil der Website
- Kommunikation über Chat / Gruppen-Call
- Ziel: Alle Teile schnell und sauber zusammenführen
---
## 4. Zusammenarbeit
- Änderungen ins Remote-Repository hochladen (push)
- Updates vom Team regelmäßig abrufen (pull)
- Konflikte vermeiden durch regelmäßiges Aktualisieren
## Upload & Zusammenarbeit in Gitea
- Jeder hat seinen Teil in das gemeinsame Repository gepusht
- Kleine Konflikte wurden schnell gemeinsam gelöst
- Durch Commits war jederzeit sichtbar, **wer was gemacht hat**
- Vorteile:
- Keine Überschreibungen
- Änderungen nachvollziehbar
- Zusammenarbeit effizient
---
## Das Endergebnis
- Funktionierende, einfache Website in kurzer Zeit
- Jeder konnte sehen, wie die Code-Bausteine der anderen integriert wurden
- Gute Teamarbeit unter Zeitdruck
---
## Fazit
**Was wir gelernt haben:**
- Umgang mit Gitea (Commit, Push, Pull)
- Effektive Zusammenarbeit über Git auch in kleinen Projekten
- Arbeiten im Team mit klarer Rollenverteilung
---
## Team & Aufgaben
| Name | Aufgabe |
|--------|---------|
| Kevin | HTML |
| Ilyass | Extras |
| Duy | CSS |
| Aziz | JS |
## Arbeitsanteile
Alle Gruppenmitglieder haben **je 25%** zur Gesamtleistung beigetragen.
| Name | Aufgabe | Beschreibung der Arbeit |
|--------|-----------------------------|-------------------------------------------------------------------------------------------|
| Kevin | HTML-Struktur | Grundgerüst der Website erstellt, Inhalte eingefügt |
| Ilyass | CSS & zusätzliche Elemente | Layout & Design erstellt, Farben und Schriftarten festgelegt |
| Aziz | JavaScript | Interaktive Funktionen umgesetzt (z. B. Buttons, kleine Animationen) |
| Duy | CSS-Optimierung & Feinschliff | Responsivität verbessert, kleinere Designfehler korrigiert |
### Arbeitsanteile
Alle Teammitglieder haben **jeweils ca. 25%** zum Projekt beigetragen.