From bcf5e638df97f7c0b4aa0e0548928127865ac084 Mon Sep 17 00:00:00 2001 From: fdai7836 Date: Thu, 16 Nov 2023 13:38:34 +0000 Subject: [PATCH] Update Lerntagebuch.md --- Lerntagebuch.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) 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. + ---