Seminarinhalt
Steht Git jetzt für global information tracker oder doch goddamn idiotic truckload of sht* (nach Linus Thorwald)? Egal, auf jeden Fall ist es das heute meist eingesetzte Tool für die Source Code Verwaltung. Dieser Kurs bietet Ihnen eine Einführung in Git bis zum Arbeiten mit Branches, Verwenden der Command-Line und Nutzen von Git mit Visual Studio und Visual Studio Code.
Programm
Einführung in Git
Jüngste Änderungen im Quellcode
Geschichte und aktueller Stand
Verzweigungen und Zusammenführungen
Arbeiten in einem Team
Dinge reparieren
Tipps und Tricks
Beste Praktiken
- Quellcodeverwaltung im Vergleich
- Arbeitsabläufe mit Git
- Git-Befehlszeile
- Git hinter den Kulissen, Objekte und Referenzen
Jüngste Änderungen im Quellcode
- Klonen von Repositories
- Erstellen neuer Repositories
- Hinzufügen und Entfernen von Dateien und Verzeichnissen aus dem Repository
Geschichte und aktueller Stand
- Durchsuchen des Git-Repositorys
- Status von Git-Objekten
- Analyse von Protokollen
Verzweigungen und Zusammenführungen
- Erstellung von Zweigen
- Zusammenführen von Zweigen
- Auflösen von Merge-Konflikten
- Rebase von Übertragungen
Arbeiten in einem Team
- Zentralisierter Arbeitsablauf
- Feature-Zweig-Workflow
- Gitflow Arbeitsablauf
- Forking-Workflow
- Git-Workflows
- Mono- oder Multi-Repos
- Verwendung von Submodulen
Dinge reparieren
- Rosinenpickerei
- Dinge rückgängig machen
- Haushaltsführung
- Was kommt als Nächstes?
- Kontinuierliche Integration
- Kontinuierliche Bereitstellung
- Muster für die Bereitstellung
Tipps und Tricks
Beste Praktiken
Zielgruppen
Softwareentwickler*innen egal welcher Programmiersprache.
- Developer
Vorkenntnisse
Software Entwicklungs Kenntnisse
sehr gut gemacht, sehr informativ!
Introduction to Git
31.05.2022sehr gut gemacht, sehr informativ!
— Markus O.Schneller und sehr guter Crashkurs bei dem man das wichtigste was man für die Praxis braucht lernt und auch mit den Übungen gleich verfestigt.
Introduction to Git
20.07.2021Schneller und sehr guter Crashkurs bei dem man das wichtigste was man für die Praxis braucht lernt und auch mit den Übungen gleich verfestigt.
— Bernhard P.Tolles Seminar. Herr Nagel hat alles verständlich erklärt und falls doch Fragen aufgetreten sind, diese beantwortet. Die Übungsbeispiele waren auch sehr interessant und haben die vorgetragenen Themen vollständig abgedeckt, sodass… mehr
Introduction to Git
29.06.2021Tolles Seminar. Herr Nagel hat alles verständlich erklärt und falls doch Fragen aufgetreten sind, diese beantwortet. Die Übungsbeispiele waren auch sehr interessant und haben die vorgetragenen Themen vollständig abgedeckt, sodass alles selbst nochmal geübt werden konnte.
— Thomas W.Sehr gutes Seminar zu GIT! Tolle Themen was alles damit gemacht werden kann. Auch der Trainer ist spitze!
Introduction to Git
29.06.2021Sehr gutes Seminar zu GIT! Tolle Themen was alles damit gemacht werden kann. Auch der Trainer ist spitze!
— Jonas S.Top-Trainer! Gute Kombination aus Theorie und Praxis.
Introduction to Git
28.05.2020Top-Trainer! Gute Kombination aus Theorie und Praxis.
— Michael G.Guter Kurs als Einstieg in Git. Bzw. auch für Fortgeschrittene geeignet. Wie gewohnt bei ETC - ein kompetenter Trainer.
Introduction to Git
24.03.2020Guter Kurs als Einstieg in Git. Bzw. auch für Fortgeschrittene geeignet. Wie gewohnt bei ETC - ein kompetenter Trainer.
— Irene T.Christian Nagel ist ein sehr kompetenter Trainer und hat den Inhalt der Schulung auf einer sehr verständlichen Art und Weise vermittelt. Super Online Training!
Introduction to Git
24.03.2020Christian Nagel ist ein sehr kompetenter Trainer und hat den Inhalt der Schulung auf einer sehr verständlichen Art und Weise vermittelt. Super Online Training!
— Tarik P.Sehr verständlich aufgebaut und ausreichend Zeit das Erlernte auszuprobieren!
Introduction to Git
24.03.2020Sehr verständlich aufgebaut und ausreichend Zeit das Erlernte auszuprobieren!
— Alen V.