Alle Präsentationen · Kursunterlagen

Dieses Dokument mit 16 Folien ist zugleich eine Präsentation. Starten Sie den Folienmodus mit der Taste A, per Doppelklick oder über Vollbild präsentieren.

Tastenkürzel im Folienmodus
Tastenkürzel
TasteFunktion
A / EscFolienmodus starten / beenden
→, ↓, Leertastenächster Schritt oder nächste Folie
←, ↑zurück
Bild ↓ / Bild ↑nächste / vorherige Folie ohne Einzelschritte
Pos1 / Endeerste / letzte Folie
FVollbild ein/aus
2Präsentation in zweitem Fenster, Sprechernotizen und Vorschau im ersten
CInhaltsverzeichnis (Folienmodus) / Notizen ein- und ausblenden (Dokument)
NScreenreader liest die Sprechernotizen vor
?Hilfe

Dezentrale Versionsverwaltung Git

Dipl.-Ing. (FH) Eugen Richter

Git: Themen

Warum Versionierung?

Geschichte der Versionierung

Geschichte von Git

Versionsstrategien

Lineare Entwicklung

Lineare Historie mit nur einem Branch main: Commits Init, First Chapter und Day one (Tag v0.1), danach Day two, Day three und Day four (Tag v0.2).

Ein Branch – Pro

Ein Branch – Contra

Main – Develop

Stabiler und Entwicklungszweig

Branches main und develop: Nach dem Commit Init auf main entstehen auf develop First Chapter, Day one und Day two. develop wird in main zusammengeführt (Tag v0.1). Danach folgen Day three und Day four auf develop, die erneut in main zusammengeführt werden (Tag v0.2). Day five folgt auf develop.

Main – Develop – Pro

Main – Develop – Contra

Git-flow

main, develop, feature, release, hotfix

Git-flow mit den Branches main, develop, hotfix/0.2, release/1.0 und feature/one bis feature/three: Der Hotfix zweigt von main ab und wird in main (Tag 0.2) und develop zurückgeführt. Features zweigen von develop ab und werden dort wieder zusammengeführt. Der Release-Branch zweigt von develop ab und wird in main (Tag 1.0) und develop zusammengeführt.

Git Flow – Pro

Git Flow – Contra

Weitere Strategien

Workshop

Folienmodus beendet.