From 45407415cd82a20c24938fdd0e0451774e6b8428 Mon Sep 17 00:00:00 2001 From: Pascal Gutermuth Date: Tue, 22 Nov 2022 17:23:17 +0100 Subject: [PATCH] =?UTF-8?q?Lerntagebucheintrag=20f=C3=BCr=20die=20Woche=20?= =?UTF-8?q?4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Lerntagebuch.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index e537984..5ae3ca1 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -83,3 +83,33 @@ ich würde mir wünschen, dass Sie die Vorlesungsfolien bereits vor Beginn der V + + + + +# Woche 4 + +## Lernziel: +- Wir haben git und das Konzept dahinter kennengelernt +- permanenter Zugriff auf den letzten Arbeitsstand +- Veränderungen im Laufe der Zeit vergleichen +- Wir haben einfache Methoden kennengelernt, wie (zip archives und manual merges) +- Wir haben uns mit dem Thema (centralized vs. Distributed SCM) beschäftigt +- Commits klein und sauber halten, da es die Fähigkeit von GIT verbessert, Konflikte automatisch zu lösen +- Das Thema Branching war großer Bestandteil der Vorlesung +- Zum Thema Branching, haben wir einige Unterpunkte, wie (master, develop, release, hotfix, und feature) durchgesprochen +- Abschließend haben wir uns mit den Themen merge und rebase beschäftigt + + +# Erkenntnis: +Für das Gruppenprojekt kann ich commits anwenden. +Dabei ist es wichtig diese klein und sauber zu halten, da es die Fähigkeit von GIT verbessert, Konflikte automatisch zu lösen. Außerdem verbessert es meine Fähigkeit, Konflikte manuell zu lösen. + + + + +# Wiederholung: +Begriff (merge): Mit dem Befehl git merge kann man die unabhängigen Entwicklungszweige, die mit git branch erstellt wurden, in einen einzigen Branch integrieren. Mit git merge werden mehrere Commit-Abfolgen in einen einheitlichen Verlauf zusammengeführt. +Vor allem wird git merge genutzt, um zwei Branches zu vereinen. + +