You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.1 KiB

Woche 5

1. Was sind die wesentliche Inhalte von Woche ?

  • Warum muss man Git überhaupt benutzen ? : Zugriff über verschiedene (oder letzte) Entwicklungszustand und das Vergleich von Änderungen im Laufe der Zeit.
  • Safety Creates Confidence (Source Code management : vereinfacht die Navigation und optimiert die Festplatt).
  • Centralized SCM (die Entwickler verfügen über nur eine Kopie der History) vs distributed (jedes Developerer hat seine Eigene Version der Kopie ).
  • Git commits sollen klein und "clean" gehalten für bessere "Conflit Resolve".
  • Branching Modelle (master,develop,release,hotfix,feature).
  • Git Merge und Git Rebase.

2. Was kann man für das Teamprojekt anwenden ?

  • Man lernt dass eine Teamprojekt besser geführt ist, durch die Nutzung von Git.
  • Mit Branches kann man mit andere Project mitglieder parallel arbeiten ohne sie zu beeinträchtigen.

3. Begriff/Thema erklären :

  • Branch : unter Branch versteht man eine unabhängige Entwicklungslinie, die das Projekthistorie, die Commits, Stages und Änderungen erfasst.
  • Merge : das git merge Befehl dient dazu, einen oder viele Branches miteinander zusammenfügen.