@ -58,3 +58,21 @@ ablauf anzeigen und was z.b. in Variablen grade enthalten ist.
### Mitteilung an die Dozierenden
### Mitteilung an die Dozierenden
---
---
## SU 04 (14.11.2023)
### Lernziel
Source Code Managment (SCM)
"centralized" und "distributed" SCM's
Wie man richtig Commits zum Projekt hinzufügt
Branches von einem Projekt
Wie Mergen und Rebase funktioniert
### Erkenntnis
Gelernt wie SCM funktioniern und welche Sin sie haben
Übungen für die in der Vorlesung behandelten themen bearbeitet
### Wiederholung
SCM sind Programme um bei Projekten mit mehreren Personen den Code zu "verteilen". Entweder Zentral auf einem Server oder Verteilt auf die Rechner der Projektmitglieder. Zudem gibt es Branch System, mit einem main, develop, realease, feature und hotfix Branch. Dieses System wird benutzt damit man auf ältere Version zurückgehen kann, oder an neuen arbeiten ohne die main branch zu verändern. Branches werden entweder mit "merge" oder mit "rebase" zusammengefügt