Anmeldung zum Seminar
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
Das Versionsverwaltungssystem GIT wird seit vielen Jahren in Software-Projekten erfolgreich eingesetzt. Als Anwender lernen Sie in diesem Seminar „GIT - Ein Versionsverwaltungssystem“ die Architektur und den Befehlssatz von GIT kennen und können damit die elementaren Funktionen und Werkzeuge zielgerichtet benutzen. Außerdem werden Sie in die Lage versetzt, GIT-Repositories aufzusetzen und Workflows zu implementieren, die auch in großen Projekten mit vielen Entwicklergruppen funktionieren. Weiterhin erhalten Sie alle notwendigen Kenntnisse, um einen GIT-Server zu betreiben und diesen in den Build- und Release-Prozess zu integrieren. 
Besuchen Sie unseren Java Blog. Sie finden hier wichtige Informationen, Beiträge, technologische Entwicklungen, Ergänzungen unseren Java Seminaren und auch zu Git Schulungen.
Grundlagen:
- Installation
 - Setup
 - Local und Remote Repositories
 - Architektur und Arbeitsweise
 - Was kann versioniert werden?
 - GIT und SVN: Abgrenzung, Gemeinsamkeiten und Interoperabilität - Basis-Administration
 
Versionsverwaltung:
- Initialisierung
 - Erste Befehle: add, commit
 - Datei-Manipulation: Rename, Copy und Move, Delete, Ignore
 - Umgang mit der Historie
 - Branching, Tagging, Versioning
 - Merging und Rebasing
 - Branching und Merging: Der Gitflow
 
Repositories:
- Distributed Repositories
 - Push und Pull-Requests
 - Remote Branches
 - Strategien zum Arbeiten mit verteilten Repositories: Centralized Repository, Integration Manager, Lieutenant/Dictator
 
Werkzeuge:
- Grafische Werkzeuge zur Administration und Verwaltung
 - Einbindung in das Dateisystem des Betriebssystems
 - Integration in Entwicklungsumgebungen
 - Build-Prozess und Continuous Integration
 - GitLab: Ein eigener GIT-Server: Installation, Konfiguration, Betrieb
 - GitHub: Ein öffentliches Repository der Open Source Community