Git – Hands-on Workshop zur verteilten Versionsverwaltung
Allgemeine Informationen
- Code
- GW
- Dauer
- 2 Tage
Sie wollen Git in Ihrem Software-Projekt einsetzen, um Dateiänderungen zu überwachen? Sie wollen die Vorteile einer verteilten Versionsverwaltung nutzen und mit dieser sowie Code Reviews die Qualität im regulierten Umfeld sichern?
Dann begleitet Sie dieser Hands-on Workshop bei der Einführung von Git. Der Trainer schult Sie im Umgang mit Git und Code-Review-Lösungen, wie etwa Gerrit, GitHub Enterprise oder TFS, und unterstützt Sie bei der Wahl des richtigen Werkzeugs.
Der Schwerpunkt liegt auf der praktischen Wissensvermittlung. Daher erarbeitet der Trainer mit Ihnen einen auf Sie zugeschnittenen Workflow, der vom Check-in über Code Review mit gekoppeltem Continuous Integration System bis hin zum Release und Life Cycle Management alle Phasen der Entwicklung abdeckt.
Inhalt
Git
- Grundlegende Versionsverwaltung
- Software-Historie verstehen
- Erstellen von Entwicklungslinien (Branch) und Versionen (Tags)
- Integrationsstrategien (Merge vs. Rebase), um divergierende Entwicklungsstränge zusammenzuführen
- Synchronisation mit anderen Repositories (push, pull)
- Best Practices für effizientere Entwicklungsprozesse mit Git
Code Review mit Gerrit
- Ziele und Grundsätzliches zum Thema Code Review
- Code zum Review abgeben
- Code Review-Kommentare einarbeiten
- Konflikte auflösen
- Best Practices
ODER
Code Review mit GitHub Enterprise oder Microsoft TFS
- Strukturieren von Teams und Organisationen
- Collaboration Workflows (Fork & Branch, Pull Requests)
- Resynchronisation mit fortschreitender Entwicklung
- Code Review mit Tool-Unterstützung
- Konflikte auflösen
Zielgruppe
- Software-Entwickler und Integratoren
Ihr Vorteil
- Nach dem Workshop können Sie optional einen oder mehrere nachgelagerte Coaching-Tage buchen. Der Trainer widmet sich hier den konkreten Herausforderungen, die Ihnen bei der Einführung von Git im Alltag begegnen. Zudem besteht die Möglichkeit verschiedene Inhalte gezielt zu vertiefen.
Weitere Trainings
Haben Sie Fragen?
Wollen Sie sich zu unserem Themen-Portfolio beraten lassen?