@ -79,8 +79,25 @@ Für das bestimmte Problem xy gibt es eine vorgegebene Lösung, welche man in ei
## SU 04 (14.11.2023)
### Lernziel
- Source Code Management (SCM)
- Vor- und Nachteile von zentraler und dezentraler Quellcodeverwaltung
- Konzept von git (branching, merging und rebase)
### Erkenntnis
GitLab ermöglicht eine strukturierte parallele Entwicklung von Funktionen und Fehlerbehebungen durch Branching und Merging.
Branches isolieren Änderungen, während klare Merging-Prozesse eine reibungslose Integration in den Hauptcode gewährleisten.
### Wiederholung
Es ist immer besser mehrere aber dafür kleinere commits zu machen. Dadurch ist es, bei eventuell entstehenden Problemen im Code, einfacher nachzuvollziehen welcher commit bzw. Änderung
den oder die Fehler verursacht hat und diese zu beheben.