Effektives Git-Management: Von der Installation bis zur Integration in CI/CD-Tools
Ziele
In dieser 2-tägigen Schulung "Effektives Git-Management: Von der Installation bis zur Integration in CI/CD-Tools" lernen Sie alle wichtigen Grundlagen zu Git kennen - von der Entstehungsgeschichte bis zur Installation unter Windows. Sie werden die Funktionsweise von Git verstehen und die verschiedenen Funktionen von Git kennenlernen, wie z.B. das Erzeugen von Repositories, das Clonen von Repositories, das Erfragen des Status, das Forschen in der Historie, das Erkennen von Unterschieden (Diffs), Arbeiten mit der Staging Area, durchführen von Commits, verwenden von Tags und Branches, Mergen und Lösen von Merge-Konflikten und das Rückgängigmachen von Änderungen.
Sie werden lernen, wie man mit Github arbeitet, einschließlich des Erstellens von Remotes, des Forkens von Repositories, des Erstellens von ReadMe-Dateien mit Markdown, des Erstellens von Pull Requests, des Reviews von Änderungen und Synchronisierens. Abschließend werden wir einen Blick auf andere Git-basierte Management-Tools werfen, wie Gitlab und Atlassian Bitbucket. Wir werden uns GUI-Editoren für Git ansehen und sowie Git in CI/CD-Tools integriert werden kann.
Zielgruppe
- Entwickler
Voraussetzungen
Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:
- Programmierkenntnisse
Lernmethodik
Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.
Agenda
Einführung
- Nicht nur für Entwickler: Use Cases für Source Management
- Entwicklung über CVS und Subversion
- Entstehungsgeschichte Git
- Installation unter Windows
- Git-Unterstützung in Buildtools und IDEs
Git
- Repositories erzeugen und clonen
- Status erfragen
- Historie erforschen
- Unterschiede (Diffs) erkennen
- Ignore Files
- Die Staging Area
- Schritte zum Commit
- Tags und Branches
- Mergen und Merge Konflikte
- Rückgängigmachen
Github
- Entstehungsgeschichte und Angebote
- Arbeiten mit Remotes
- Forken von Repositories
- Gestalten von ReadMe-Dateien mit Markdown
- Push, Pull und Fetch
- Pull Requestsb
- Reviews von Änderungen
- Synchronisiert bleiben
- Github-Empfehlungen zum Workflow
Ausblick
- Github unter Microsoft
- Gitlab als Alternative
- Atlassian Bitbucket als Alternative
- GUI-Editoren für Git
- Integration in CI/CD Tools wie Jenkins
Open Badge - Ihr digitaler Kompetenznachweis
Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erlangen Sie nicht nur Fachkenntnisse und Fähigkeiten, sondern bekommen zusätzlich zu Ihrem Teilnahmezertifikat ein Open Badge als digitalen Nachweis Ihrer Kompetenz.
Sie können diesen in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com Konto abrufen. Ihre verdienten Badges lassen sich problemlos in sozialen Netzwerken integrieren und weitergeben.
Kurz vor Durchführung
Termin | Standort | Aktion |
---|---|---|
02.04. - 03.04.2024 | Hamburg | |
14.05. - 15.05.2024 | München | |
12.06. - 13.06.2024 | Köln | |
23.07. - 24.07.2024 | Nürnberg |