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