diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 7b6ec81..f66feb1 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -68,4 +68,22 @@ Für unser Gruppenprojekt werden wir eine sogenannte IDE benutzen um unser Progr Ein Vorteil einer IDE ist die Automatisierung vieler Prozesse. Beispiele hierfür sind automatisierte Refactorings und automatische Syntax-Verfollständigung. Die Refactorings sorgen dabei für eine bessere Lesbarkeit des Codes. +--- + +## Vorlesung vom 14.11.2023 + +### Lernziel + +- Erster Kontakt mit SCM Systemen +- Git ist ein Beispiel für ein SCM +- Es gibt zentralisierte und verteilte SCM Systeme + +### Erkenntnis + +Wir werden für die Zusammenarbeit an dem Gruppenprojekt mit einem SCM System wie Git arbeiten. Um Konflikte im SCM zu vermeiden, sollten wir möglichst viele kleine Commits senden. + +### Wiederholung + +Um seine Änderungen an einem Projekt hinzuzufügen, gibt es die Möglichkeiten des rebase und des merge. Den rebase nutzt man eher, wenn man an einem noch unfertigen Feature arbeitet und den merge wenn man sich im develop oder master branch befindet. + ---