Programmierpraktikum SoSe 2024, Bachelor Informatik, FU Berlin
ProPra2024 > Werkzeuge > Git > git-Funktionsweise

Wie funktioniert git?

Idea

Ziel

Ich verstehe 5 Grundideen der Funktionsweise von git und habe ein korrektes mentales Modell von git.

Hintergrund

Wenn man diese 5 Tatsachen nicht kennt, bleibt vieles in git rätselhaft, das an sich gar nicht sehr kompliziert ist.

Loose

Arbeitsschritte

Einlesen

Lesen Sie What is Git gründlich durch. Identifizieren und verstehen Sie die fünf Ideen.

Neugierig geworden? Dann lesen Sie gleich auf "Recording Changes to the Repository" weiter. Das dortige Wissen wird zwar erst für spätere Aufgaben relevant, ergänzt die Grundideen aber gut um zugehörige praktische Aspekte.

Reflektieren

  • 1 Fassen Sie die fünf Hauptpunkte in eigenen Worten in je einem Satz zusammen.
  • 2 Wenn man eine Datei so ändert, dass ihre Größe und ihr Zeitstempel gleich bleiben, woran kann git trotzdem feststellen, dass sie geändert wurde?
  • 3 Warum kann man git auch unterwegs oder ohne Internet gut benutzen?
  • 4 Warum gehen viele Operationen in git so schnell?
  • 5 In welchen drei Punkten lässt sich der Git workflow einfach zusammenfassen?
Reflection

Abgabe

Geben Sie ein Markdown-Dokument ab mit knappen Antworten zu den oben gestellten Fragen 1, 2, … Geben Sie diese Marker mit an.
Geben Sie ggf. Beispiele oder benutzte Quellen an.