@ -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.